Caldera to Open Part of UNIX Source
Andy Tai writes: "According to this Caldera press release, Caldera is beginning to release the components of the original Unix source code under the GPL or other licenses (such as Caldera's Open Access license). While some of these Unix utilities (grep and awk) may not be very useful, since GNU equivalents have been available for many years, the original Unix tools going GPL has a big symbolic meaning--the original Unix is gradually becoming Free Software! Unix was the giant RMS aimed to replace. Now GNU is gradually taking the place of the original Unix."
Rather, GNU is slowly becoming irrelevant as people decide to release free software on their own terms.
Besides, just cause the source is being opened doesn't mean that Unix is becoming free. It's just becoming open source. This seems to be the same ghastly mistake that I've seen many people modded down for. Surely such an error should be clarified on the front page... unless it's really that confusing and we should just admit that the ideologies so highly regarded (and viciously defended) here are arranged as a house of cards similar to Microsoft's own source code.
Hey, at least "embrace, extend, crush to death" is easy to follow along with.
Perhaps some formerly closed-source hippie?
What, me worry?
I would say this is indeed very useful, if you have any Legacy UNIX machines still operating. Now their (in some cases) ancient software can be updated or bugfixed where they were previously unsupported. Similar programs, like grep, can be comprehensively compared for differences in functionality. They can also be generally compared for efficiency of code, and (in the case of GNU compatible licensing) even be possibly merged with their GNU equivalents.
This is, for many I'll guess, more than just symbolic.
And I'll bet that RMS feels damn fuzzy inside...
I hope they can release a compiler!
The GNU versions of utilities, as was mentioned, have now become a superset of the original utilities that they replaced - who would give up bash for funky 'ole sh (even ksh?)?? It is a symbolic victory, nothing more. The richness of driver support for the Linux Kernel is another example - the hardware support for SCO/SysV pales in comparison.
-- You are in a maze of little, twisty passages, all different... --
GNU's Not Unix.. But Unix is Gnu? :)
:)
Bad joke, please forgive me
xer.xes -- 4181
I don't mean this to be interpeted as flamebait, but, if most of what is being released is of little real value (as michael seems to be implying) then Caldera's motive must be that they need some positive PR.
Granted, benchmarks are interesting and useful, but I don't see the value in releasing a bunch of code that has been replaced, other that to try and get a little positive press from the Open Source folks.
I really think one should ban IBM as a bussinesspartner for ethical reasons.
This would have been great ten years ago, but today the original "awk", "grep", etc are worthless. Even when I started with Unix ~1990 the first thing I did when I got a new Sun box was install the GNU tools. Even then the commercial versions were generally inferior.
If I were the cynical type (who me?) I'd say that Caldera has realised that everybody prefers the GNU utilities, and that their proprietary versions have no commercial value. They figure they might as well score some PR points by releasing the code.
Contrast this with IBM, which has ported and Freed it's JFS - a modern file system that represents an import feature (and selling point) of AIX. So when will Caldera release SCO's clustering code? Probably ten year's after Linux clustering is mature.
It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
..from what i understand...is at&t developed UNIX, opened the code in the 70's or so, it got closed and bought, what did get out evolved into BSD, Linux, ETC..., and now their opening it back up again..... why the heck did they close it in the first place? it was already out and being used, and then later adapted...was it just corporate greed in action?
odd
I lost my concept of community when my community lost all concept of me.
if one day Windows will be GPL too.
Unix was the giant RMS aimed to replace. Now GNU is gradually taking the place of the original Unix."
So from now on I guess we will have to call it GNU/Unix.
give me all your garmonbozia
I'm not saying it's a completely bad thing, just take off the rose colored glasses. OSS copied Unix, mostly replaced it, and this is an attempt by Caldera to try and get some market share back, or just throw out some (now irrelevant) code that won't do them any good any more, thanks to Linux et al. They were #1 in servers, you guys copied their functionality and gutted their customer base, so what should they do now?
And it is 'free' but hardly on their own terms.
...I know, obviously they can and they are. :) But I was just under the impression that the UNIX copyright was owned by AT&T. How can Caldera release the source to it? I'm glad they are, though.
Will he be happy that UNIX is released under the GPL, thus fulfilling his original dream when starting the GNU project? Or will he still be annoyed at Caldera (and Ransom Love)?
/. controversies. C'mon RMS, restore my faith :)!
I really, really hope that he is gracious enough to acknowlege contributions to his cause, no matter who they come from. If he can, it will go a long way toward redeeming himself from the recent
No matter if what he/she is insighful or not - this post should rest along with the "Stephen King dead at 53" and goatse.cx links
Make It Secret . Free JavaScript implementation of AES for your browser
I can almost see it... a few years from now... GNU IS NOW UNIX!
BWAHAHAHAHA!
Take-off every
Mainly the historical value. People want to look at the code to see how things were done then. It ran on, IIRC, 8 bit machines as well as 16 bit. It might be interesting to port it to a 286, if you could find one, as the 286 probably had as much, or more, power as the PDP-8.
Best Slashdot Co
AC
for a company that basically built itself on open source,and primarily makes most of its money on linux...i think they can do better by releasing source code for all their prouducts. not just part or some.....all of it would be the best solution!
i mean really, what are they so scared of?
Hasn't the source to the original (Aho Weinberg Kernighan) version of awk been available for quite awhile?
[Although I suppose that may not have been the AT&T Unix version.]
--
Marc A. Lepage
Software Developer
What about Caldera DOS? WIll this be Open Siourced?
Will it support my dual Pentium Pro 200s with 1 meg L2 cache each?
QNX RTOS 6.1 does, that's for damn sure. http://get.qnx.com/.
Actually, now it's just GU -- Gu is Unix!
-- It only takes 20 minutes for a liberal to become a conservative thanks to our new outpatient surgical procedure!
"Rather, GNU is slowly becoming irrelevant as people decide to release free software on their own terms." NOT!
A quick search on sourceforge finds 12,038 of 25,460 projects use the GPL. The developers choice, mostly. So their so-called "own terms" is the GPL in the overwhelming majority of cases. The remaining 13000+ projects are divided amongst a bunch of different licenses, none of which comes close to the GPL's 12,000.
GNU is far far far from irrelevant. Get your facts straight before splattering mis-truths about.
Maybe I misunderstand you, but to me (and yes, I use the GPL for my projects) I kindof equate releasing code under the GPL with supporting the GNU project, at least it's ideals of software freedom.
Really now, you guys should be busy marketing XP, mm'kay?
The revolution will NOT be televised.
The drawback is: you currently can't compile awk on Linux - awk's yacc source file makes problems (unfortunately I never worked with yacc, else I'd fix it by myself :-/). libregex brings many warnings, but grep compiles without problems.
A monkey is doing the real work for me.
Umm... what?
Linux costs not only more because of the frequent updates which require new cdrom's to be bought if you don't have a high speed Internet connection.
If you want to you can purchase them on CD, but chances are you know someone who has a high speed connection. Even when I was a lad on my 14.4K modem (EWW!) I asked my ISP to burn CDs for me. No cost other then a dollar or two for the media and their time.
Linux requires a *lot* of maintenance, work doable only by the relatively few high-paid Linux administrators
Ever set up AIX? IRIX? Solaris? Guess what, Joe average can't install *NIX on his own either. I contend that linux is the cheapest *NIX out there. First off, the OS is free (beer, speech, otherwise). Yes, you can pay money for a CD and manual, but it's SO much cheaper than buying IRIX, and there's no free download option there! There are LUGs across the world and I dare say there are far more admins booting up linux than any other *NIX so while yes, a good linux tech is spendy, they're a lot easier to find than an IRIX tech (and still much cheaper).
Most software on *NIX can be replaced by already written or partially written GPL code. The rest you might need to hire a C programmer for, but it's better than paying large amounts of $ for an off the shelf IRIX app.
How is linux unstable? Two of my boxen have NEVER crashed outside of a power outage. When I set up a linux server, it goes in the corner and doesn't get touched. Yes, X windows has added some instability with certain hardware but I think most of that is fixed now. Aside from one workstation with a broken X version, I have yet to see my workstations crash.
I don't have time to continue on about the other falsehoods in your post. I will say this though, YES, I agree that ext2 blows chunks. Reiser all the way. Other than that, I disagree with just about everything you said in this post.
There is no reasonable defense against an idiot with an agenda
:wq
Perhaps we can take the best of Unix and put in linux, eh?
--Prepare yourself, the day is comming
I hope you're doing this to get flamed. Here goes: You mention the extremely high cost of linux. You can get very low cost distros from places like cheapbytes, or have a friend download and burn the isos. Linux requires lots of maintenance?? I have two servers running bind, apache, qmail, proftpd, etc, and they have both been up for almost 150 days, with no end in sight. I have had a few crashes on my home linux box (mostly due to x), and I have never had data loss. NEVER. As to crashes in linux, and nobody knowing what caused them, this is an outright lie! Linux is extremely stable. I mentioned server uptimes; those servers that I mentioned are not running on top of the line hardware either. I can't disagree about the learning curve. But users have been using microsoft's point and click wizards for every last task conceivable, so of course the curve is steep for them. "badly coded tools which have low performance, mangle data seemingly at random..." Come on! Never have I had, or heard of, any linux tools mangling data. Are you an idiot, or did you just have a bad experience typing rm -rf /! I have never seen so many blatantly false statements in my life.
Wow. This guy has never used SCO Open Server 5.
The HTFS journaling has killed more systems.
Those damned boxes crash all the time.
Linux came in to replace that $#!T. No crashes.
Smooth sailing.
What an AC troll...
Heheheeee!
:)
congratz on getting the geeks riled up
Since GNU is NOT UNIX i think it is quite cool that original Unix Tools are Open source...
but what does that mean: HP-UX, AIX etc. also open source? aren't these systems also depending on the original unix programs or are these systems 100% proprietary?
".Sig Stealer" was here
I suspect that the cost of supporting the old Unix utilities as proprietary code is a bit higher than supporting the GNU utilities. I look for them to GPL every thing except the kernel (including drivers). There are some things that can't be GPLed because of copyright or licensing issues, and those will be open-sourced in some other way. Certainly is cheaper than hiring (or keeping) developers on staff...
Does the income I've derived from working with Unix belong to SCO?
Gnu IS Unix!
.. And of course theres the regular magazine cover Redhat distro's that turn up from time to time. I'm not sure how big the CD on mag cover is in the rest of the world is (I presume it's big everywhere..maybe?) but for my bucks the old $9Aust for Redhat 7.1 and a bunch of passable mag articles is somewhat more cheaper than the $100+aust for Windows 9x or $fartoomuch+aust for Windows servers.
And yeah , it often is a little harder to install than windoze, but at least Linux warns you before (optionally!) nuking your partitions.
Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
You can't have Linux without electricity, therefore I propose we call it Electricity/computer/keyboard/hard drive/GNU/Linux.
GNU's Now UNIX!
F.O.Dobbs
While releasing it is a great gesture and a nice thing to do. And it is pretty cool in the fact that at least someone has gotten the clue that older software should be set free. It still feels wierd.
Kinda like your ex-wife returning years later saying "sorry, will you take me back?" after you've gotten remarried.
Thanks for releasing it though. It will make great material for acedemic discussions and dissection.
Do not look at laser with remaining good eye.
Now if they only let us get the tcp/ip stack for sco without having to pay an arm and a leg!
Troll?!
Do you think its ok to work with nazis to hunt down jews that are then killed?????
Facist!
Just for the record, Solaris installation is far easier than Linux installation. On Sparc hardware the difference is even greater.
I downloaded my Solaris ISO's for free.
I have an easier time finding software for my Sparcs than I do for Linux. There is nothing like FrameMaker for Linux. I run Internet Explorer on my Sparc. I guess StarOffice is available for Solaris and Linux... I know someday Mozilla and OpenOffice will be better than sliced bread.
I've never had a machine crash. My Solaris machines (sparc4c/sparc4m/sparc4u/i86pc) all started off with journalling filesystems. I guess you can convert all your filesystems to Reiser.
Sorry, but I just can't see why you have such a woody over Linux... IRIX we agree is expensive, but otherwise I think I'll disagree with you on everything.
That's what happens when something stagnates long enough. It gets replaced by something else that is better. Note that this would not happen to Microsoft; they keep adding new value to their product faster than it can be replicated by someone else. That way they prevent competitors from copying them and stealing their market.
Even Slashdot wants to hide some things
:)
kow
The GNU versions of grep and awk are much better than the original UNIX variants. Also, people have had access to the GNU versions for a long time and they are well within their capabilities to support any of the arguments/options that their UNIX counterparts do. With that out of the world, what does this whole Open Sourcing of grep and awk mean?
It's rather like throwing us Linux users a bone. Nothing more. The aforementioned utilities are aged and not terribly useful. Granted, this is a start. But until we see some SVR5 kernel source code and perhaps some POSIX implementation code, this is nothing more than getting a headline on slashdot.
I think Caldera expects some immediate return here. Regretfully they can't expect this in terms of monetary means. I am not going to buy Caldera Linux because they are nice and release two utilities.
What could potentially be useful is the regex engine. Even though the DFA and NFA engines are both pretty specified and there are GNU implementations of both DFA and NFA compliant engines, there are the matters of POSIX regex which are implemented halfway. This regex engine has been POSIX certified which means that implementational considerations may be dealt with. That is if Caldera was going to use GPL for this. If Caldera uses its own license, which pretty much restricts people from using derivative code, it's rather useless anyway except for educational purposes.
Now when I see an anonymous CVS repository containing the kernel, threading library implementation et al and these are signed with GPL/BSD compliant licensing, then I'll jump. Before that, I'll just sit tight.
Alex
Wealth is the product of man's capacity to think. -Ayn Rand
In other troll news today, RMS is trying to take control of UNIX. Using his dreaded GPL license and several years of hard work, the so-called-GNU project has been spitting in the face of other UNIX contributors. AT&T is not pleased and has threatened to leave the project and fork the code into a new project called Plan 9.
today's subliminal message:
Build a peer-to-peer interactive supercomputer using Octave, Matlab*P, and COSM.
It's happening because Unix is so obsolete it has little value in the market.
Not because of Linux/BSD.
We'll see if they purge Dennis Ritchie's complier/login backdoor.
Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
Sure seem to be a lot of people confusing GNU and GPL. They're different things.
If a Unix uses the GNU suite of tools, then how is GNU irrelevant?
If a Unix is released under the GPL license, then how does that have anything to do with the GNU suite of tools?
[
I like Linux.
Caldera bought SCO, got the old UNIX code with it. Caldera, a Linux company, is building combination systems that will take advantage of Linux's offerings AND SCO's tech. The stuff from SCO's tech that isn't going to help them have a competitive advantage is being openned to all. Given that they paid for it, it is nice of them to let the rest of the Linux world play.
. . .
Why anyone can open source virtually anything.
This may be a simple argument, and I know full well (now nearly entering my second decade in business for myself) that there are pitfalls and management snafus galore in what I am about to say
. . . _but_ . . .
[preamble] for all the years I fought to understand what it takes to make a living independantly in business, and damn, I tried and only when I'm getting old do I lear the implest of thinsg a child could understand by rote (repetition learning) there are forces afoot in business which are a simple function of wider systems - of capital, society and economics for sure, you've come across those before - but most of all in terms of indidual motivation to go out and set up a business.
[more preamble] I like to tell colleagues (who are cherished people for having put up with me for all these years - (we're a partnership not a corp)) how when Seymour Cray moved from Cray Computer to set up Cray Research (Cray 3 and 4, which though amazing never came to production) and even when he had _all_ that kudos, respect, and massive funding(well, 100mln usd is still big to me;), of all the 50,000 or so people who were directly or indirectly dependant on his old firm, only 6 or so - just a handfull - people went with him to the new venture. It's a story that makes me sober even after a long cold beer.
[now to the point] What I am saying is that even if IBM or SUN or Microsoft opened their crown jewels to the public and gave them away - and I'm presuming here for the sake of agument that Microsoft giving away it's source would not make them the laughing stock of the known universe - then who just who is going to set up and compete with them?
I'll qualify that statement a little bit. I guess if you are a small and needy company, you could get very hurt by doing this. But my perspective as the founder of such a company is that - short of someone else completely bs talking away your customers, which is always a real likelihood, and something to be managed in any event if you want to survive - maybe _then_ you don't want to throw your tech and IP into the hands of ruthless competitors.
My point stands, however (I think) that the amount of energy and resources required to set up and compete with any company, whatever the size, is huge.
I know you are saying that if I gave you the secrets to my business, then you'd be at some VC's door and getting funding in a second. But then, if your memory is good, or you have a penchant for studying financial markets, ask yourself why there are always industry or philosophy based booms and bust. - someone works out the internet is a good idea and everyone and their dog gets on the bandwagon, leaving no funding or attention for anything else. Remember a little further back to the conglomerate boom of the seventies. It was just the same. Or for railroads (the very reason why the NYSE exists today because all the burnt investors who'd bought worthless paper wanted a systematised environment to offload their bum purchases).
Community - financial techincal social or ad - hoc is a _movement_, it takes some motivating and working on. Individuals with good ideas, or sometimes even good observations on code (outside of open - source that is) so rarely make a difference. Politics and business is about propogation of relatively simple ideas. Therefore observations based on early knowledge about complex underlying systems are rarely capitalised or successful. The world is looking elsewhere.
I hope that some guys over in some companies who are large enough to not feel frightened by the downside to what I say listen up. You _can_ open source everything , especially if you are big and strong. In that spirit I just tried to convey to you some smple thoughts which - believe you me, or pity me as you will, took me a good deal of investment to come up with over the years.
Anyone wanting a more intelligent or expanded argument better reply and I'll come back with what I can later.
I think some has a woody.
Now GNU is gradually taking the place of the original Unix.
Gee duh! How much does UNIX cost? How much does GNU/Linux cost? What is easier for people to use UNIX or some GNU/Linux distro? Its all about numbers people
It's happening because Unix is so obsolete it has little value in the market
Sadly, this is true, at least for the unix userspace. Note that the nice, scalable SVR4 kernel will remain closed source.
Think of GNU/BSD as the symptom of obsolescence, not the cause. You can bet that Microsoft will never let their product stagnate to the point that there's 3rd party implementations.
Every time I look at the Caldera logo, I don't 'see' it as intended: It looks like a red globe with part of the classic Mickey (one ear and part of his face) shadowed in Blue.
The original UNIX source code is best relegated to the historical archives. If you are considering packaging that stuff up for an open source distribution, you should get your fingers slapped :-)
GNU's Not GNU?
Emacs: for people who just never know when to
The kernel itself is nearly worthless, all it does is boot and provide system calls, etc. The whole slew of other programs and utilities are what makes the OS. If UNIX utility source code is released it will just get sucked into GNU as the GNU tools are way better than old UNIX ones for the most part. The GNU replacements typically have like 500% more functionality than classic ones and have only slightly lesser performance in some cases. Anyone who really cares if UNIX grep is 3% faster that GNU probably doesn't consider price to be a factor anyways. Personally, I use grep maybe once a month or so, big deal.
Having used both old SCO and Linux, I would have to say that Linux is far superior. SCO had its bugs too, but everyone was so scared because it was so expensive that "exposing a bug" was more like "you aren't supposed to be using this, come over to my office, etc."
Linux, however is more understood and it is acceptable to do things like ~reboot~ and stuff that would usually crash a SCO box.
Clickety Click
I'd be careful with the use of the word 'original' - it implies that you're getting the source from circa 1970 or something.
Actually what you're getting is the current version of the source as used in the latest version of Unix (Open Unix 8 as they're calling it).
I gotta agree.. I have an SGI box and whilst I wouldnt exactly say that IRIX is difficult to install, it is a hell of a lot harder that somthing like Red Hat Linux.. in fact I think setting up somthing like Red Hat is one of the easiest OS installs you can do.
Read the article! They release some tools under the GPL, but the OS is not released under the GPL, nor are parts of that OS. The source of the OS (Open Unix 8) is released to members of the development program who 'request' the sourcecode (hey, where did we hear that before!) :)
Never underestimate the relief of true separation of Religion and State.
While many will see this annoucement as proof that the GNU camp has finally "beaten" the commercial /bin/sh and real /bin/csh and (hopefully) many other "real" Unix commands, it may be possible to create a Linux which *IS* Unix (not just a clone). I think the blurring between Linux and other Unices will help to reinforce Linux as a mainstream Unix (and so get support from major software producers, the sort of people who currently support HP, IRIX and Solaris but not Linux). We should also be thinking about what we can do to add back into the Unix source... This should be a two-way path! I think the announcement by Caldera is a positive move, and should be generally welcomed. Persoanlly, I wonder what effect this might have to the BSD camp? Might it be time to "heal" those old wounds and reunite Unix. I accept there are now GNU<->BSD license issues, but the chance for a unified Unix must me one step closer!
Unices, I think we should concentrate on what can be gained from the release of some or all of the official "UNIX" code. I think one positive aspect is that now we (the GNU/Linux community) have access (possibly) to the real
return 0; }
Agreed. RH detected my sound, video and network cards automatically. I wish I could say the same for Windows.
"If Stupidity got us into this mess, then why can't it get us out?" - Will Rogers
Sometimes I feel Slashdot needs a Idiotic moderation.