Post a Comment
Trusted Extensions *is* open source - as part of OpenSolaris. Trusted CDE is not but that is for the same reasons as the base CDE. There are even modifications to GNOME to have a multilevel desktop and modifications donated back to Xorg for multilevel Xserver.
Note that Solaris 10 is NOT an OpenSolaris distribution - it predates the opening of the OpenSolaris project. Trusted Extensions is also available in OpenSolaris.
For more info go here: http://opensolaris.org/os/community/security/projects/tx/
Making Solaris GPL wont happen overnight; I wouldn't surprised if they waited until Solaris 11. Look, Solaris has just been opened under CDDL, Sun and its partners would have to see what going GPL would do the code they want to keep secret. Have patience. java was GPL'ed, Solaris will be too.
I sincerely hope so. Solaris has some great technology in it that would be of benefit to the Open Source community. On the other hand, the Open Source community has a lot to offer Solaris in the form of utilities and polish (Solaris is pretty ugly by default).
I think the result of a merge of the technologies, utilities, and polish would result in an excellent OS.
"Perhaps this is fixed it later versions. The last time I used Solaris was 8."
That explains alot....Solaris 8 came out in 2000 (last update in 2004 AFAIK). Solaris 10 is much improved over 8 IMO. You should give it a try. BTW, some of the usrland tools you're looking for will probably be found in /usr/sfw (at least on Solaris 10).
Again, that means nothing. An OS can be the most secure OS out there, but that doesn't mean anything when it comes to its liability as a normal OS, because normal OSs, such as the ones Sun is trying to tout Solaris 10 as, have to offer a lot more than just security. Ease of use is one, a stable package manager is another, a healthy third-party market, etc., etc.
I don't see Solaris 10 offering any of these. It may be secure, and it may impress Wall St., but that is not the end all be all of an OSs duty.
RE[2]: Wall St. loves it?
I've only recently moved into a Solaris role and so I don't know a great deal about it (I've done a few years Linux admin for LAMPs and other services), but just by these slides I can see there are some really neat features available in this release.
Fingers crossed I get to play with them soon enough!
maybe not! I know at least one user it would gain and one user that linux would lose. I think the best thing that would happen is there would finally be a (good) choice of free operating systems and of course competition is good. I think solaris may find itself as the center of attention if it was to be licensed under the GPL.
Hardware support has always been the reason I haven't done anything with Solaris. I've tried many times, but it is either my network card not supported or video card.
Not that it was totally Sun's fault, I was just too cheap to go out and find supported hardware, just to run Solaris. :-)
Exactly. Besides, opening the source doesn't always mean that this is the best option to expand and enhance an OS - most want it open just because they feel everything should be open.
Some things NEED to be left untouched. If we opened up the source code to everything on the face of this mudball, where would we put it? China only has so many compromised PC's to be turned into networked RAID storage volumes... =:(
Exactly. Besides, opening the source doesn't always mean that this is the best option to expand and enhance an OS - most want it open just because they feel everything should be open.
Some things NEED to be left untouched. If we opened up the source code to everything on the face of this mudball, where would we put it? China only has so many compromised PC's to be turned into networked RAID storage volumes...
First, solaris is already open source. Second, I do feel that everything should be free software (not just open) and I certainly think solaris could gain more "mindshare" from this which would benefit SUN as well as giving me a OS to use.
Edited 2006-12-12 06:32
Some things NEED to be left untouched. If we opened up the source code to everything on the face of this mudball, where would we put it? China only has so many compromised PC's to be turned into networked RAID storage volumes... =:(
MS just recently gave china insight into the source code.
Well you can't mix GPLv2 and GPLv3 code, so if sun chooses to licence Opensolaris under the GPLv3 only, linux wouldn't benefit from it.
Plus they can convince linux driver devs to (re)release their code using the GPLv2 or later, which would enable them to use it on opensolaris.
Actually it might be interesting to see what features might move to the Linux kernel from OpenSolaris if the latter was GPL'd, since a lot of Linux users' 'problem' with *BSD seems to be the fact that so much is being ported to this family of OSs and not 'invented' for use with it as these people seem to claim being the reality on Linux' behalf...
I'd like to see these people's reactions to ZFS, Zones, DTrace etc. being ported to Linux.... Will they moan about it being Sun code ported to the OS or will they cheer out loud for what it brings that is currently available for Linux?
I have to disagree with Unbeliever. Solaris doesn't have a healthy third-party market? How many commercial Unix apps don't run on Solaris? How many new enterprise apps are targetting AIX, Tru64 or HP-UX first and leaving Solaris support until last?
You're right that Solaris takes awhile to learn, and some parts could be easier to use. But that's why admins are paid to maintain them. And a stable package manager? Enterprise customers are moving to flash archives and hopefully will jump on the ZFS and Zone cloning features in this new release. It's not like banks are fiddling with package dependencies all the time trying incremental upgrades every week and praying it all hangs together. If they want to upgrade a box they can do it in 15 minutes from bare-iron using a flar file, and lay their apps back on from the provisioning server in a few more minutes (if the apps weren't already baked into the flar).
I can't wait to try out Update 3 and the Zone/ZFS clones. If I totally pooch a Zone in development it would be great if I can roll the whole thing back in a few minutes! ZFS + Virtualization = disposable servers
Edited 2006-12-12 03:21
You can always deploy pkgsrc [http://pkgsrc.org] there and benefit from about 5500 ports ready to install and run.
About licence they will propably go for BSD license.
5500? Ubuntu has 20000+
You can't just compare those absolute numbers. Ubuntu and Debian split up a lot of software in multiple packages. E.g. most libraries are split up in normal and -dev packages, and sometimes there are also -doc packages. pkgsrc seldomly splits up software in different packages.
Besides that pkgsrc supports far more platforms and operating systems (e.g. Net/Free/OpenBSD, GNU/Linux, Solaris, Interix, Darwin, IRIX, AIX, and DragonFly). Even if it has a smaller number of packages, it is nice to have one package system across so many platforms.
Yeah just to bad not all packages from pkgsrc EXIST for Solaris, and most/many are probably very outdated, there are no kde port and so on. Also to bad Sun can't just get an official package manager and servers which everyone could use instead of Blastwave, Sunfreeware and pkgsrc where the first one doesn't have (atleast had) the source code available for all the packages in some easy to use way, the second one isn't easy to use and the later one lacks packages which the other two has.
Over all it's way to few packages, to little people involved, a crappy experience to use, outdated versions and just pure shit.
This, the not working ekiga, no recent KDE port and the fact that the UI just feels slow when my system uses the HDD a little and that Sun Audio sucks and no applications are built with OSS support is major show stoppers for me. To bad since much of the OS seems and is awesome, good for servers but make a very crappy desktop.
A package system isn't entirely neccessary in an enterprise environment, but if your plan is to use this in a desktop environment, http://www.blastwave.org/ is a pretty nice package system for those open source applications.
The official doc can be viewed at:
http://docs.sun.com/app/docs/doc/817-0547/6mgbdbsmb?a=view
Here's an other Linux user who would switch to Solaris if ZFS install/boot were finally complete. I guess that's another 6 months of wait then...
Though Linux might still integrate some snapshotting FS in that time.
Why is that? ZFS is pretty slick, granted, but not necessary for a small root partition. You can use fssnap to make UFS snapshots anyways (although only one snap per fs at a time).
http://www.samag.com/documents/s=1824/sam0201j/0201j.htm
Its interesting to notice how Sun using the GPL for java is good for everyone sun seems to think it will help java break into a new market essentially.
But yet with Open Solaris you see them using a more restrictive licensing to prevent stuff from being easily ported (sun would probably think stolen) to another OS.
I realize Sun is a business and this is probably in their best interest all things considered. Just interesting to note i thought.
You're assumption that the reason OpenSolaris wasn't licensed under the GPL is incorrect. It had more to do with timing and it had nothinbg to do with trying to prevent things from being ported. For more details, see this response from Simon Phipps
http://www.opensolaris.org/jive/message.jspa?messageID=55008#55008
Sun do not own all of the code that is in Solaris, after all parts of codebase is up to 30years old. The CDDL is a decent effort at an openlicense if you ask me. And it is a perfect fit for current situation of Solaris codebase. As it a per-file license thus allowing CDDL licensed files to be mixed with files under propietry licenses in the finished product (Solaris). Something that GPL wouldn't allow. As all new code going into Solaris appears to be CDDL given time it would be possible to see a dual license approach, but tbh why are people so obsessed that there be a GPL version? It's only a license people not a religion.
They are a company. They do things to benefit themselves. If it benefits others in the process, wonderful - but that is not the primary intent of a company. They exist to make their stakeholders happy.
I don't think they can "hurry" GPLization anymore than they already are, it's a huge undertaking. Just be happy they are doing it, at all. Most companies wouldn't. 
I think what he means is that it would benefit Linux. Actually, making it GPL would cause problems for a lot of other open source software. GPL code can't be directly ported to BSD licensed code. I like the idea of dtrace and ZFS in FreeBSD, so I'm really in no hurry to see Solaris switch to the GPL license.
But linux is the only Foss alternativ there is.. did'nt know you that? Or atleast thats what it seems like when ever some company or the like talks about moving a way from windows they just have to move to linux.
Another thing is why even bother to change the licens to gpl when gpl v3 is said to be compatible with the cddl. So it will all be ported or copied to linux anyways.


