Linked by Thom Holwerda on Sun 8th Jan 2006 23:24 UTC
Sun Solaris, OpenSolaris The port of the OpenSolaris kernel to the PowerPC architecture ('Polaris') is now complete. As stated on the Blastware website: "Ladies and Gentlemen, The OpenSolaris kernel for PowerPC has been built." One of the bigger hurdles to having a full-fledged port of OpenSolaris running on your PPC hardware has now been taken.
Order by: Score:
I would not want to taint myself.
by sjhill on Mon 9th Jan 2006 00:02 UTC
Member since:

Being a Linux kernel hacker among other OS kernels that I hack on for a living, I was tempted to look at Solaris. I am afraid of tainting myself as far as Linux kernel contributions. Anyone have to comments to this effect of what the license says about this?

Reply Score: 1

jjmckay Member since:

How could looking at Solaris taint you? It's an OS, not mercury or radiation. Solaris is a wonderful UNIX platform and there are good paying Solaris jobs out there.

Evaluate it and see if you like it. I suggest that if you are using x86 hardware then you try Solaris Express first.

Correct me if I'm mistaken but I believe the Solaris distributions go like this:

Solaris=stable and conservative but slower to adopt new technologies
Solaris Express=stable but more bleeding edge than Solaris
OpenSolairs=bleeding edge with possibile stability issues (primarily for developmental and testing platform, not for production)

Reply Score: 2

dylansmrjones Member since:

It's tainting in the way looking at some code, which sticks to your brain, and cannot be erased from your mind - leading to possible problems when working on other projects with licenses incompatible with the license from the former project *doh* ;)

Reply Score: 1

binarycrusader Member since:

Code is not like trade secrets. I am not a lawyer; however based upon my personal studies on this particular topic, the general consensus seems to be that the knowledge you happen to maintain in your head from study of existing works -- excluding patented methods or trade secrets -- is usually perfectly ok to use in your own work. For example, I'm fairly certain the Free Software Foundation has made it very clear that they don't consider a person's knowledge obtained from reading GPL code to have any effect on a person's other work.

Really, if you're concerned about the knoweldge you gain from studying software code -- as legal experts call it, "negative knowledge" -- you should speak with legal counsel.

Reply Score: 1

jmcpAtSun Member since:

SJHill, how about you go and do some research on the licensing.

There are lots of pages of info available to you on exactly this issue at the website.

So are you worried that if you look at the OpenSolaris code you'll be prevented from contributing to linux, or vice versa?

Reply Score: 4

This is great news
by jmcpAtSun on Mon 9th Jan 2006 00:14 UTC
Member since:

This project has been in the works for quite a while (Solaris 2.5.1/PPC notwithstanding) and it is great to be at this point.

What I'd love to see would be OpenSolaris running on a Mac :-)

Reply Score: 3

RE: This is great news
by chekr on Mon 9th Jan 2006 01:05 UTC in reply to "This is great news"
chekr Member since:

"What I'd love to see would be OpenSolaris running on a Mac :-)"

And Aqua/Quartz running on top of OpenSolaris ;)

Reply Score: 1

RE[2]: This is great news
by zizban on Mon 9th Jan 2006 01:37 UTC in reply to "RE: This is great news"
zizban Member since:

I think Apple likes Darwin too much for that ;-)

Reply Score: 1

RE[2]: This is great news
by Duffman on Mon 9th Jan 2006 06:15 UTC in reply to "RE: This is great news"
Duffman Member since:

I hope the next big thing for Mac OS X Leopard is that it is build on Solaris 10 X-D

Reply Score: 2

RE[3]: This is great news
by dsmogor on Mon 9th Jan 2006 08:01 UTC in reply to "RE[2]: This is great news"
dsmogor Member since:

The funny thing is that it was strongly considered in pre-Jobs days.

Reply Score: 2

RE: This is great news
by lord_rob on Mon 9th Jan 2006 09:46 UTC in reply to "This is great news"
lord_rob Member since:

And Apple is switching to x86 ...

Reply Score: 1

I am very excited!
by mario on Mon 9th Jan 2006 02:07 UTC
Member since:

This means that this excellent OS will now run on 4 platforms: x86 32, x86 64 (is it called AMD64?), Sparc and now PowerPC.

Question: how long is the step from this to having it run on the POWER architecture? For such an os as Solaris, that would be more fitting - Solaris needs more than just 1 or 2 CPUs to really stretch it's legs!

Reply Score: 1

step by step carefully moving forwards
by blastwave on Mon 9th Jan 2006 04:44 UTC
Member since:

The idea is to proceed in a careful and stepwise manner that allows us to arrive at a very stable kernel for the small server/workstation ( Genesi ODW ) or embedded device. The next step will be to review the memory manager and HAT layer to address the larger SMP servers. It is only reasonable at the time to say that genunix has been built for the PowerPC target and there are now many more steps to take.

Dennis Clarke

Reply Score: 2

Great progress
by Darren Moffat on Mon 9th Jan 2006 08:58 UTC
Darren Moffat
Member since:

This is great progress but there is still a long way to go. Just because genunix has compiled and linked doesn't mean it will run. You also don't have many of the required kernel subsystems in there, no networking no disk access no dtrace no dev/random etc etc.

It is a great milestone but to say the kernel port has been done is very missleading - at least until it has booted!

Reply Score: 4

RE: Great progress
by blastwave on Mon 9th Jan 2006 19:57 UTC in reply to "Great progress"
blastwave Member since:


Not even close!

But does it build and result in a genunix ?


It has not done that on PowerPC in what? Ten years?

That is a milestone.


Reply Score: 2

Open solaris on my Peggy? COOL!
by Raffaele on Mon 9th Jan 2006 10:08 UTC
Member since:

So we will see soon Open Solaris on Pegasos? Sounds nice.

Reply Score: 1