Solaris is now open-source

Reply
 
LinkBack Thread Tools
  #1 (permalink)  
Old 01-26-2005
alexander's Avatar
Resident USSRian
Hypography Staff Member
Administrator
Gallery Curator
Dev Team Member
Solaris is now open-source

Sun released the source for Solaris 10 OS and have finally shifted to proprietary off their backs putting more pressure on microsoft. They have released 1600 pattents to the open-source community, finally realising that it is the way to go!

Put one up for Sun! Actually they are the first major Unix supplier to do so, now we wait for sisco and netgear to do the same and microsoft will start loosing their cool...
anyways here's the link
http://enterprise-linux-it.newsfacto...rc#story-start
__________________
And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Reply With Quote
  #2 (permalink)  
Old 01-27-2005
Understanding

Join Date: Oct 2004
Posts: 488
Stargazer will become famous soon enoughStargazer will become famous soon enough
Re: Solaris is now open-source

Good news! I'm not into Solaris, but I understand it's an important system. I especially like how they released 1600 patents. I suppose that's the only way to use patents in the future if software patents becomes a reality in the EU, that is to patent everything you can and then release it. That way no one else can control certain techniques in order to get royalty.

Last edited by Stargazer; 01-27-2005 at 01:52 PM. Reason: typo
Reply With Quote
  #4 (permalink)  
Old 01-28-2005
Buffy's Avatar
Resident Slayer
Hypography Staff Member
Administrator
3D Championship Golf Champion!
Join Date: Jan 2005
Location: Sunnydale, CA
Posts: 6,652
Buffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond repute
Wink Re: Solaris is now open-source

Yoo hoo! Linux != Solaris...

Solaris is based on the original UNIX code (by now a wild mix of the System V and BSD branches). Many rags have commented on the fact that the greedheads at SCO will be filing lawsuits any day now...

The more open source the better though...

Cheers,
Buffy
Reply With Quote
  #5 (permalink)  
Old 01-28-2005
alexander's Avatar
Resident USSRian
Hypography Staff Member
Administrator
Gallery Curator
Dev Team Member
Re: Solaris is now open-source

Quote:
Yoo hoo! Linux != Solaris...
Really? I must have forgoten...

SunOS was once based on Berkley Systems Unix code, but not for that long, Solaris was much modified, most Unix parts were rewritten speciffically for their system, Sun is smarter than using the original code, they have lawyers who know copyright, as well as patent laws, and i dont think they hold license to use Unix, Solaris 10 is such a huge mix of code from different Unis systems. The only true Unix out there is BSD, because BSD is Unix, well technically there's no Original Unix left, for a good reason, 1960 technology is a bit old...
What i meant was the Linux ways. I guess I could have clarified that line by saying GNU will rule the world, but they pretty much mean the same in a sense...
here's why i said what i said:
1) windows releases their code
2) crackers prove that windows code is the most insecure, by releasing a supervirus to destroy the system, and hackers dont want anything to do with windows
3) people doubt their safety with windows OS and realize that they have to switch and as open-source is the way to go, what better system to switch to as the one that defined open-source to start with, and guess what, it is not Solaris or BSD or OS/2 or Minix....
__________________
And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Reply With Quote
  #6 (permalink)  
Old 01-28-2005
Buffy's Avatar
Resident Slayer
Hypography Staff Member
Administrator
3D Championship Golf Champion!
Join Date: Jan 2005
Location: Sunnydale, CA
Posts: 6,652
Buffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond repute
Smile Re: Solaris is now open-source

Quote:
Originally Posted by alexander
SunOS was once based on Berkley Systems Unix code, but not for that long, Solaris was much modified, most Unix parts were rewritten speciffically for their system, Sun is smarter than using the original code, they have lawyers who know copyright, as well as patent laws, and i dont think they hold license to use Unix, Solaris 10 is such a huge mix of code from different Unis systems. The only true Unix out there is BSD, because BSD is Unix, well technically there's no Original Unix left, for a good reason, 1960 technology is a bit old...
Ya missed a step. Orig Sun OS was a BSD* port (cuz Bill Joy wrote so much of it at Berkeley, whadda ya expect him to do when he goes to start Sun with Scott?). Unfortunately, AT&T got most everyone except for DEC (Ultrix was also BSD) to go with the System V code base, so to be compatible, after much grumbling by the true believers, Solaris was built and was a System V port. Since then, lots of the old SunOS code got put back in where it made sense to, along with a LOT more code developed in house. You'd be amazed how much old code is still around in the code base, as the "if it ain't broke don't fix it" rule is golden. There's no question that SCO has a plausible lawsuit. Most are doubting that every line of code was rewritten to the point that you could not argue that the rewrite was superficial and retained the "spirit" of the orginal code (the rights are based not only on copyright but on licensing restrictions that are more vague). SCO did buy the System V license rights...

Linus was brilliant to say, "I've never seen the code, I'm gonna write it from scratch", which is almost EXACTLY what Compaq did when they built the first IBM PC clone. WRT Linux, the only hope SCO has is to say that some of the contributors had access to Unix source and "willfully and without regard to SCO's license rights" contributed the System V-derivative to the Linux code base. Of course since Linus has never seen that code, even if he had inspected it, he wouldn't know that it was derivative, thus giving SCO an opening on legal (but pretty darn likely baseless) grounds. Most people who know don't believe that any infringing code amounts to enough that it couldn't be rewritten easily to be non-infringing. Solaris sounds like a much more problematic situation tho....

Old code all rewritten? Don Knuth, Kernigan & Plaugher, Niklaus Wirth, and maybe Chris Date are ALL you need to read to understand good programming (and okay, okay, I'll throw in Bjarne Stroustrup, but so much C++ design was influenced by Smalltalk from 10 years earlier). Mebe yur not old enuf to remember Y2K

Quote:
Originally Posted by alexander
What i meant was the Linux ways.... <snip />
Won't argue about any of the rest of what you wrote!

Cheers,
Buffy

* BSD = Berkeley Standard Distribution: branched off of the AT&T System III Unix code base and heavily redone as a research project at UC Berkeley mostly coded by Bill Joy, Eric Allman, Michael Toy, and a zillion other grad students who were there from about 1975 to 1984. BSD/OS was the commercialized version that used to be from BSDI, which got bought up by Windriver Systems. Got rewritten linux-like into NetBSD, OpenBSD and FreeBSD among others. "Berkeley Systems" were the great folks that brought you the classic screen saver "After Dark" but didn't have anything to do with Unix....
__________________
"If you do not agree with anything I say, I'll not only retract it, but deny under oath that I ever said it!"
__________________________________________________ ______________-- Tom Lehrer

"The shrinks diagnosed me a sociopath with paranoid delusions. But they’re just out to get me cause I threatened to kill them."


Forum Administrator
Hypography Science Forums - Science for Boys and Girls! Its not for nothing that we hang out here.
Reply With Quote
  #7 (permalink)  
Old 01-28-2005
alexander's Avatar
Resident USSRian
Hypography Staff Member
Administrator
Gallery Curator
Dev Team Member
Re: Solaris is now open-source

Well, to start, there really arent that many ways you can write the kernel, and many pieces of Linuses code were similar to that of Thompson and Gates.

If you really want to go deep into Unix, than you also missed a step also:
MIT, AT&T and GE were working on an OS for one of their mainframes, I think it was called multis or multics or something like that, i beleive with the main goal to create a secure operating system, but they had a problem with performance so everybody split (but there were releases).
Thompson wasnt one of the greater programmers, but he wrote a game after that (split) that ran really slow on the mainframe and decided to rewrite it in assembly which gave him enough experience and confidence to hack up the multi(s, cs or whatever) to be able to multitask and have a command line, something rare at the time i should probably add. Its only a bit after that that it actually became known as unix. but it only ran on one type of a machine (as it was written in assembly), so in mid 70s unix was rewritten in C to add the ability to easily modify code to be ran on other hardware systems.

I agree that old code is not rewritten, there were real programmers back then, that knew how to propperly program, although i havent read the books you proposed, I've read quite a lot about good programming, both style and habbits, as well as algorithm design and other things. Old code is much better than most of new code that is produced. The old ways to code are mostly gone, sadly, i mean look at Windows, I bet programmers at UCB whould have had good times going through all that code, lots of jokes and laughter would have been heard anyhow...

Quote:
Mebe yur not old enuf to remember Y2K
yup i'm 3...

"The year 2000 problem (also known as the Y2K problem and the millennium bug) was a flaw in computer program design that caused some date-related processing to operate incorrectly for dates and times on and after January 1, 2000. It turned into a major fear that critical industries (electricity, financial, etc.) and government functions would stop working at 12:00 AM, January 1, 2000, and at other critical dates which were billed as "event horizons." This fear was fueled by huge amounts of press coverage and speculation, as well as copious official corporate and government reports. All over the world companies and organisations checked and upgraded their computer systems. The preparation for Y2K had a significant effect on the computer industry." -Wiki-
__________________
And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Reply With Quote
  #8 (permalink)  
Old 01-28-2005
Buffy's Avatar
Resident Slayer
Hypography Staff Member
Administrator
3D Championship Golf Champion!
Join Date: Jan 2005
Location: Sunnydale, CA
Posts: 6,652
Buffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond repute
Smile Re: Solaris is now open-source

Quote:
Originally Posted by alexander
Well, to start, there really arent that many ways you can write the kernel, and many pieces of Linuses code were similar to that of Thompson and Gates.
Very good point! [Clarification: Bill didn't write the kernel! NT was designed by David Cutler who was the architect of VMS...I'm sure even Bill himself wouldn't take credit for it.]

Quote:
Originally Posted by alexander
If you really want to go deep into Unix, than you also missed a step also: MIT, AT&T and GE were working on an OS for one of their mainframes, I think it was called multis or multics or something like that, i beleive with the main goal to create a secure operating system, but they had a problem with performance so everybody split (but there were releases).....
Yah, "MULTICS." Unix was a play on it which couldn't be used by Bell Labs cuz it was owned by the folks who paid Ken to write it, but the main point of both was a shared resource, multi-user OS (pretty novel in 1969!)...

Quote:
Originally Posted by alexander
Thompson wasnt one of the greater programmers....
Ken would be modest enough to agree. One of the reasons his next OS was "Plan 9" named after the Ed Wood film...

Quote:
Originally Posted by alexander
I agree that old code is not rewritten, there were real programmers back then, that knew how to propperly program...
Ha! We used to have contests to see who could write the most obscure single-line C programs...but I say too much...

Quote:
Originally Posted by alexander
although i havent read the books you proposed, I've read quite a lot about good programming, both style and habbits, as well as algorithm design and other things.
Ya really should. Honest. Its good stuff! Donno what I'd do without my copy of Knuth! Too many people reinvent algorithms that they could pick right off the shelf....

Quote:
Originally Posted by alexander
Old code is much better than most of new code that is produced. The old ways to code are mostly gone, sadly, i mean look at Windows, I bet programmers at UCB whould have had good times going through all that code, lots of jokes and laughter would have been heard anyhow...
We have! Its a hoot! BUT I will tell you that I worked for a company that was spun out of a CS project at Berkeley and the first thing we did was to REWRITE the ENTIRE thing. Grad students being paid almost nothing actually don't write the best code all the time!

Quote:
Originally Posted by alexander
yup i'm 3... Y2k
I did have a client (and there were lots of reports of others) who had no source and only the machine code for a 30 year old application in 1999... Not pretty!

Warning: don't take anything I say too seriously....

Cheers!
Buffy
__________________
"If you do not agree with anything I say, I'll not only retract it, but deny under oath that I ever said it!"
__________________________________________________ ______________-- Tom Lehrer

"The shrinks diagnosed me a sociopath with paranoid delusions. But they’re just out to get me cause I threatened to kill them."


Forum Administrator
Hypography Science Forums - Science for Boys and Girls! Its not for nothing that we hang out here.
Reply With Quote
  #9 (permalink)  
Old 01-30-2005
alexander's Avatar
Resident USSRian
Hypography Staff Member
Administrator
Gallery Curator
Dev Team Member
Re: Solaris is now open-source

Quote:
Bill didn't write the kernel
ok, ok it was Paterson who wrote MS-DOS...
Quote:
We have! Its a hoot! BUT I will tell you that I worked for a company that was spun out of a CS project at Berkeley and the first thing we did was to REWRITE the ENTIRE thing. Grad students being paid almost nothing actually don't write the best code all the time!
i would still think that the ratio is waaaay off, the industry standard for commercial software right now is about 20 - 30 lines of buggfull code per 1000 lines of code, i think that back then the ratio must have been a bit smaller than that... BTW 2.6 kernel contained 985 bugs in its 5.7 million lines of code when it was released, and that was a while ago, WinXP i estimate to contain minimum of 800,000 (based on 20/1000 lines on the scale of 40 million lines that meke up XP)

Quote:
Ha! We used to have contests to see who could write the most obscure single-line C programs
and now that tradition had transformed itself into who can write the most obfuscated Perl code, or best game in 20 lines on DarkBasic, or most obfuscated C code and such...

Quote:
Ya really should. Honest. Its good stuff! Donno what I'd do without my copy of Knuth! Too many people reinvent algorithms that they could pick right off the shelf....
I think reinventing the wheel should be against the law! Although new solutions are sometimes great, most of the time, the greatest way to solve an algorithm has already been created by somebody else. I would like to have time to read, but i dont have it, got my programming projects, programming, networking, program, Linux and everything in between manuals, college work, college projects that will benefit the school in future and stuff. (for example my newest one is how to have linux on all the machines under our departments supervision, but still dont deny students the ability to use microsoft... the solution is vmware, we will have linux be the host OS on all the machines in a labs, have vmware with images of XP for all the classes in that particular room with only the software that the class needs and no privilages to install or remove anything, and then write a short script for xorg to start an appropriate virtual machine after user chooses to start their class from the menu... should be fun, but there are things that need testing and stuff)

Quote:
Grad students being paid almost nothing actually don't write the best code all the time!
who would unless they want to? if their motivation is money, then they wont, if their motivation is the excitement of coding and the gain in experience (their betterenmentishness (dont even ask me what that is supposed to be) of the code (ooh, i think i thought of a definition, how does "an act of bing betterer(and that is betterer not just better), sort of, like" sound?)), then, and only then they would... (you know we whould have a stickey here with all the new and weird words and their definitions that we come up with when we talk or type something)

sources:
http://www.wired.com/news/linux/0,14...w=wn_tophead_1
__________________
And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

Last edited by alexander; 01-30-2005 at 07:03 PM.
Reply With Quote
  #10 (permalink)  
Old 01-30-2005
Buffy's Avatar
Resident Slayer
Hypography Staff Member
Administrator
3D Championship Golf Champion!
Join Date: Jan 2005
Location: Sunnydale, CA
Posts: 6,652
Buffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond reputeBuffy has a reputation beyond repute
Smile Re: Solaris is now open-source

Quote:
Originally Posted by alexander
i would still think that the ratio is waaaay off, the industry standard for commercial software right now is about 20 - 30 lines of buggfull code per 1000 lines of code
Be careful of these statistics: I know programmers who fill their code with mostly irrelevant comments just to beat the "industry standard."
Quote:
Originally Posted by alexander
I would like to have time to read, but i dont have it, got my programming projects, programming, networking, program, Linux and everything in between manuals, college work, college projects that will benefit the school in future and stuff.
You're excused....
Quote:
Originally Posted by alexander
if their motivation is money, then they wont, if their motivation is the excitement of coding and the gain in experience..., then, and only then they would...
Increasingly here in sillycon valley, a strong motivation is proving to your boss that its worth paying you 5 times more not to send your job to India, China or Russia....Its an incredible incentive for writing good code!
Quote:
Originally Posted by alexander
their betterenmentishness (dont even ask me what that is supposed to be) of the code
I secondontilarily this motion....
__________________
"If you do not agree with anything I say, I'll not only retract it, but deny under oath that I ever said it!"
__________________________________________________ ______________-- Tom Lehrer

"The shrinks diagnosed me a sociopath with paranoid delusions. But they’re just out to get me cause I threatened to kill them."


Forum Administrator
Hypography Science Forums - Science for Boys and Girls! Its not for nothing that we hang out here.
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Open Office Aki Computer Science 6 12-13-2004
Substitute to Dark Matter? fatty_ashy Astronomy and Cosmology 88 10-20-2004
Open-source TINNY Computer Science 37 09-18-2004
Continous energy source? Distomak Physics and Mathematics 7 11-09-2003
educational and research source deamonstar Astronomy and Cosmology 1 12-22-2002