Can not find link to download OpenSolaris source code

5,368

Solution 1

Like Kristof Provost mentioned, the official source for the code is:

ssh://[email protected]/hg/project/project-repo

Like you said, the source tarballs are now deprecated.

and I can't install Mercurial :(

? But you should have access to some machine where you can? If not, another possibility would be a live CD with mercurial installed, for example the excellent GRML.

Beside that, I cloned the repository for you ;-) You can find it under: http://solaris.oark.org/usr/src/. What you are looking for is the directory http://solaris.oark.org/usr/src/cmd/ptools/. wget should now do the job :-)

Note: I will delete this cloned repository the next weeks...

Have fun.

Solution 2

You can download illumOS code from github. Here is the link.. You can also download as a zip file.

Solution 3

Oracle quickly closed down the OpenSolaris project after taking over Sun.

Because of the previously used open source license, the code is still available.

Clones of the old Mercurial repository:

The last commit is:

Sukumar Swaminathan
b23a4da
2010-08-18
6973228 Cannot download firmware 2.103.x.x on Emulex FCoE HBAs
...

There is also an archive of the LSARC/PSARC documents (.tar.gz) previously published on opensolaris.org.

In general, one can also consult the current illumos source code browser (-> illumos-gate) as illumos is based on the last available OpenSolaris. See also the Github mirror.

In the meantime, Illumos development continued, thus some code might include bug fixes and other improvements. But in general, the code should still be very close to the last OpenSolaris state of the art because illumos development resources are quite limited.

When OpenSolaris was still alive, Sun regularly also published open sourced man page archives. The illumos equivalent is a browsable man page site and there is a html repostiory of the last 2009.06 man pages at unix.com.

Solution 4

OpenSolaris + source code available here

Solution 5

Get The Source

It's possible you'll need to use Mercurial to get it.

Share:
5,368

Related videos on Youtube

Hemant
Author by

Hemant

Updated on September 17, 2022

Comments

  • Hemant
    Hemant almost 2 years

    I want to understand how OpenSolaris ptools(process tools) works. How exactly pstack, pmap, pargs etc works, but I can't find any link to its full source code. I can only find an online version of the source. Any advice where I can download source code for offline use?

  • Hemant
    Hemant almost 14 years
    I checked that page but it seems to have only link to live cd and some other Consolidations. Cant find link to source archive. Can you please post the link to source.
  • Hemant
    Hemant almost 14 years
    I just saw following comment. "Source tarballs have been deprecated in favour of the onnv project's Mercurial repository." and I cant install Mercurial :(.
  • Hemant
    Hemant almost 14 years
    Will it be possible for you to share tar for that folder? I don't want to over load you server with lots of download request ;)
  • Cole
    Cole almost 14 years
    Its not problem ;-) the webserver scales fine ;-)
  • Hemant
    Hemant almost 14 years
    @echox: I am done with the download if you want you can remove the repository. Thanks alot for your efforts to copy and share repository on you server. :)
  • Cole
    Cole almost 14 years
    thx for the response, no problem. Since we all are using linux/unix such 'tasks' are no big thing ;-)
  • caesartcs
    caesartcs about 10 years
    Packages are also available directly, for instance this.