DaemonForums  

Go Back   DaemonForums > Other Operating Systems > Solaris

Solaris SUN Solaris & OpenSolaris.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 30th March 2010
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Cool General OpenSolaris Discussion

I once considered OpenSolaris as my main system, later only for a laptop, now after FreeBSD replaced all my OpenSolaris installations I start to think, why I wasted all that time trying to use OpenSolaris Package Manager called IPS, also comments on this blog sums a lot about it: http://cuddletech.com/blog/pivot/entry.php?id=1115#comm

... like these:

"Ian Murdock has taken a superb enterprise O/S and turned it into Linux circa 1998."

"Maybe i’m old-fashioned, but shouldn’t core O/S tools be written in C? If you can’t code in C, I don’t want you writing my O/S."

I do not want to bash OpenSolaris (from which we have great ZFS for example), OpenSolaris just wants to be Linux too much (like taking Ian Murdock for the job).

What are Your OpenSolaris issues?

PS. 1. Draft of "What's New in OpenSolaris 2010.03" is available here: http://cr.opensolaris.org/~gman/open...s-new-2010-03/ I have read some rumors that they are rebranding 2010.03 from OpenSolaris to Oracle Solaris Express.

PS. 2. Solaris will not be free to use anymore: http://www.osnews.com/comments/23077
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
  #2   (View Single Post)  
Old 30th March 2010
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Banned
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

I found the renaming thing to be funny, people already know the name OpenSolaris.. the new product name doesn't really communicate the open source nature of it.

The best thing Oracle can do with Solaris now is to relicense it under a permissive licence and be done with it.. has anyone here ever read the CDDL? it's terrible.
Reply With Quote
  #3   (View Single Post)  
Old 30th March 2010
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Tcpdump Spy
 
Join Date: Apr 2008
Location: Netherlands
Posts: 2,243
Default

Ive been running it on my laptop for half a year orso.

In short,

Like:
Xorg works properly (Unlike FreeBSD/OpenBSD where I could not get it work beyond vesa driver speeds).
Flash support, I hate it, but it's "needed" at times, to be honest it's also more convenient than youtube_dl from the commandline.
VirtualBox support - FreeBSD has this too now, I "need" it for work.

Dislike:
It's big, complicated, difficult to understand, does a lot of automagic.
The way packages work suck, also often outdated.
Unclear release scheme/dates, 2010.02 is now 2010.03, and AFAIK it will not be released in March :-/

While not perfect, it works for me as a desktop OS at this point ...

Quote:
"Maybe i’m old-fashioned, but shouldn’t core O/S tools be written in C? If you can’t code in C, I don’t want you writing my O/S."
Nonsense. Code quality is what counts. Programming language is often secondary, depending on what exactly you are writing of course (No, writing a kernel in Python would not be a good idea).
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
  #4   (View Single Post)  
Old 31st March 2010
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Default

Quote:
Originally Posted by Carpetsmoker View Post
Programming language is often secondary, depending on what exactly you are writing of course (No, writing a kernel in Python would not be a good idea).
The Unununium OS was meant to be written in Python: http://unununium.org/
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
  #5   (View Single Post)  
Old 31st March 2010
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Default

I am not sure if Python is the best choice for IPS. IPS can be slow & buggy sometimes.
Writing important system utilities in Python doesn't make sense to me.
Reply With Quote
  #6   (View Single Post)  
Old 31st March 2010
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 696
Default

Quote:
Originally Posted by BSDfan666 View Post
I found the renaming thing to be funny, people already know the name OpenSolaris.. the new product name doesn't really communicate the open source nature of it.
Well, if you called it OSol in the past, you can continue to call it OSol now.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
  #7   (View Single Post)  
Old 31st March 2010
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Tcpdump Spy
 
Join Date: Apr 2008
Location: Netherlands
Posts: 2,243
Default

Quote:
Originally Posted by ephemera View Post
I am not sure if Python is the best choice for IPS. IPS can be slow & buggy sometimes.
Writing important system utilities in Python doesn't make sense to me.
Right, and C is always stable and bugfree
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
  #8   (View Single Post)  
Old 31st March 2010
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

I've always toyed with the idea that if I made a small OS kernel for fun, that I might set it up to be done largely in Python just for the hell of it, and try to find a way to boost execution speed for a largely Python implementation of the userland.

but I think writing an OS in Python isn't on topic :-P.



Never have tried OpenSolaris on my hardware, because I don't think Solaris would take to it, Linux doesn't always take to it as well as BSD does... lol. That said though, I've always had an interest in trying Solaris and HP-UX.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
  #9   (View Single Post)  
Old 1st April 2010
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Default

Quote:
Originally Posted by Carpetsmoker View Post
Right, and C is always stable and bugfree
Of course software can't be perfect.
But have you ever had pkg_* crash on you or become mysteriously unresponsive?
Reply With Quote
Old 1st April 2010
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

I've had FreeBSDs pkg_delete crash; many programs out there have crash friendly bits to them if you look hard enough, whether they're written in C, Perl, Python, or with furbies.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
Old 1st April 2010
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Tcpdump Spy
 
Join Date: Apr 2008
Location: Netherlands
Posts: 2,243
Default

yeah, that sucks. But IMO that has little to do with the programming language and more with the quality of the code ...
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
Old 1st April 2010
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

Well, no one ever said the pkg_* tools were specular quality code. I have seen a lot worse, but FreeBSDs tools are, eh, should we say far from pretty on the inside. Many parts of it feels like something that was hacked out as needed and no ones the time to refactor.

I don't think I want to know what OpenSolaris' looks like inside the package management system, lol.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
Old 2nd April 2010
Oko's Avatar
Oko Oko is offline
Rc.conf Instructor
 
Join Date: May 2008
Location: Kosovo, Serbia
Posts: 1,102
Default

Quote:
Originally Posted by vermaden View Post

PS. 2. Solaris will not be free to use anymore: http://www.osnews.com/comments/23077
It is not free any more. It is official. Evaluation version can be used only 90 days. After that one has to purchase service contract from Oracle.

OpenSolaris on the another hand looks dead. The February release has been postponed until the end of the March but we are in April and OpenSolaris is still not available.
Reply With Quote
Old 3rd April 2010
Oliver_H's Avatar
Oliver_H Oliver_H is offline
Real Name: Oliver Herold
UNIX lover
 
Join Date: May 2008
Location: Germany
Posts: 427
Default

Quote:
Originally Posted by Oko View Post
It is not free any more. It is official. Evaluation version can be used only 90 days. After that one has to purchase service contract from Oracle.

OpenSolaris on the another hand looks dead. The February release has been postponed until the end of the March but we are in April and OpenSolaris is still not available.
That's a pity, but I didn't expect any different from Oracle.

Quote:
We don't have to fight open source, we have to exploit open source.
--Larry Ellison

And it seems OpenSolaris isn't of any value for them.
__________________
use UNIX or die :-)
Reply With Quote
Old 4th April 2010
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,318
Default

Quote:
Originally Posted by Oliver_H View Post
And it seems OpenSolaris isn't of any value for them.
Larry's goal is to sell.

Having high TPC benchmarks helps sell big iron databases which results in lots of income. High TPC ratings requires lots & lots of OS tuning (read corporate costs) which can be offset by by more sales of tweaked Solaris. Expending lots of time polishing OpenSolaris results in little to no return, so why bother?

Larry can be called a lot of things, but "altruistic" isn't one of them.
Reply With Quote
Old 21st April 2010
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Default

Another reason that always pushed me away from OpenSolaris:
http://forums.freebsd.org/showpost.p...19&postcount=5
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
Old 22nd April 2010
Oliver_H's Avatar
Oliver_H Oliver_H is offline
Real Name: Oliver Herold
UNIX lover
 
Join Date: May 2008
Location: Germany
Posts: 427
Default

@vermaden

http://solaris.homeunix.com/

Finally it isn't a desktop-os like FreeBSD. It's possible, it's sometimes easier to achieve than in FreeBSD, sometimes it's harder, sometimes it's impossible. But you can do it, if you want so.
__________________
use UNIX or die :-)
Reply With Quote
Old 22nd April 2010
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Default

Probably they created that repository after I abandoned any effort on OpenSolaris, but thanks for info, may be helpful in the future.
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
Old 22nd April 2010
Beastie Beastie is offline
Daemonology student
 
Join Date: Jan 2009
Location: /dev/earth0
Posts: 335
Default

Quote:
Originally Posted by Oliver_H View Post
a desktop-os like FreeBSD
__________________
May the source be with you!
Reply With Quote
Old 22nd April 2010
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

Personally with how relations with Oracle seem to be going (media wise), I'm beginning to doubt the long term viability of OpenSolaris.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
Reply

Thread Tools
Display Modes

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Discussion on MTA : SendMail, Postfix, Exim, Qmail aleunix General software and network 35 13th February 2009 04:23 PM
Questions about BSD (in general) fbsduser FreeBSD General 16 21st January 2009 02:41 PM
*BSD General section JMJ_coder Feedback and Suggestions 13 24th July 2008 03:47 AM
FAQ: OpenBSD General Carpetsmoker OpenBSD General 0 1st May 2008 09:15 PM


All times are GMT. The time now is 05:26 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick