
User Group Urges IBM To Open OS/2 404
axonis writes "A report on Tom's Hardware tells of one of the last active OS/2 user groups, which has announced an initiative to garner support for IBM to release its long-neglected OS/2 operating system into the open source community. IBM announced earlier this month that it will withdraw its operating system OS/2 officially from sale on December 23 this year and will offer support only through 2006." From the article: "Making OS/2 Open Source will benefit all IBM customers that had invested in this OS...Customers that are willing to continue using OS/2 will get the benefits of an open OS that will be continuously developed by individual developers and/or software companies, their ownership fees will decrease and they will have the enhanced security of an OS that will continue to be relevant due to the open-ended nature of open source (following the BSD and Linux examples)."
Is IBM is stupid? (Score:5, Insightful)
The cold hard fact is that IBM can't release the source code. So many non-disclosure agreements have sealed the fate of OS/2. The only good thing that can come from OS/2s demise is that people will think very carefully before going into software that has a shelf life with no possibility of saving.
Re:Is IBM is stupid? (Score:4, Funny)
Are you saying that IBM doesn't own OS/2 outright? That doesn't sound like IBM at all.
Re:Is IBM is stupid? (Score:5, Interesting)
Re:Is IBM is stupid? (Score:3, Funny)
Re:Is IBM is stupid? (Score:2, Insightful)
Re:Is IBM is stupid? (Score:5, Insightful)
MS legally using BSD licensed code = "Stealing".
Downloading a bittorrent of Windows XP = "Not Stealing".
Violating copyright is viewed as about as serious as jaywalking on slashdot, unless the specific copyright you violate is the GPL, then it's worse than murder.
This isn't hypocrisy though, because we don't call it that. Hope that clears things up.
Re:Is IBM is stupid? (Score:2, Troll)
I really liked the "unless the specific copyright you violate is the GPL, then it's worse than murder."
Ain't that the truth.
MS-Use of BSD Code (Score:4, Interesting)
Re:MS-Use of BSD Code (Score:3, Interesting)
You are of course correct. There are a large number of us that feel that "copyright infringement" should be used to refer to in the infringement of copyright, while reserving "theft" for the crime of depriving another of their property and "piracy" for matters involving the
Re:Is IBM is stupid? (Score:5, Insightful)
1) Microsoft using open source code at the same time they are attempting to outlaw open source is hypocritical. Furthermore, they violated the terms (if not the spirit) of the BSD license by not attributing the original copyright holders in their advertisements.
2) Most people draw the line at commercial/for-profit copyright infringement, whether in the form of ripping off someone's GPL code, or in the form of copying DVDs and selling them. For my part, I draw the line at 14 years since publication.
Re:Is IBM is stupid? (Score:4, Insightful)
It's hypocritical only if you ignore the facts, which are that MS (and quite a few other companies) don't have a problem with BSD-type licences; their objections are specifically against the GPL
Furthermore, they violated the terms (if not the spirit) of the BSD license by not attributing the original copyright holders in their advertisements.
And can you prove this, or is this more FUD? To help you, are you aware that the advertising clause has been removed [opensource.org] from the BSD licence since 1999?
Re:You're an idiot (Score:4, Funny)
You're on target with the way you called me names and insulted my intelligence while posting as an AC though, that's definitely also the slashdot way.
Re:Is IBM is stupid? (Score:4, Insightful)
Re:Is IBM is stupid? (Score:5, Informative)
Exactly. When I worked at MS, I have seen files in the Windows source tree that had comments saying they were part of OS/2. They were also marked as 'Copyright Microsoft' only, which implies that MS licensed their source to IBM, but kept the copyright.
Re:Is IBM is stupid? (Score:2)
My understanding is that the collaboration took place during the time that IBM thought the 286 would power PCs for the long term and MS' and IBM's relationship was souring. Bill decided to give IBM what they wanted by having OS/2 written in 16bit ASM while Windoze development continued in C. By the time MS and IBM broke up, IBM was left with a steaming pile of shit that had to be rewritten from scratch.
I forge
Re:Is IBM is stupid? (Score:5, Informative)
In the summer of 1995 [1], I worked at IBM in Austin for the OS/2 Lan Server Enterprise [2]group. OS/2 LAN Server was a direct descendent of the LAN Manager product that shipped with the original joint IBM/MS versions of OS/2 [3]. As a result of its origins, OS/2 LAN Server had huge amounts of Microsoft code baked in.
In an effort to eliminate the Microsoft code, IBM had divided the development team into two groups: "Clean" and "Dirty". "Dirty" staff being staff that had seen Microsoft code and was not eligible to help in the rewrite. I don't know how far the effort went.
1] I saw a beta of Windows 95 for the first time running on a Pentium 100 in an IBM FV Test lab.
2] LS Enterprise entailed the conversion of LS Advanced to use DCE services for authentication, etc.
3] LAN manager was originally part of OS/2 "Extended Edition".
Re: (Score:3, Interesting)
Re:Is IBM is stupid? (Score:5, Insightful)
Re:Is IBM is stupid? (Score:5, Funny)
Dude thats cheating !
Re:Is IBM is stupid? (Score:3, Informative)
Re:Is IBM is stupid? (Score:5, Funny)
Re:Is IBM is stupid? (Score:3, Informative)
Loads of bits of Solaris were developed by others outside of Sun.
But they spent the time and effort to either remove them or sort out the licenses and then release.
Expire? (Score:3, Interesting)
Re:Expire? (Score:2)
Re:Is IBM is stupid? (Score:5, Interesting)
If Solaris is any example, it costs money to open source code. You have to pay someone to scour the code for inappropriate or confidential information.
Lawyers need to work through any licensing agreements with third parties and so forth.
They're potentially exsposing themselves to lawsuits by showing their knickers to the world. I mean for all we know OS/2 could be filled with stolen UNIX source code and the last thing IBM wants is to actually validate SCO's claims!
Bottom line is that IBM has nothing to gain from spending (wasting?) money to open source OS/2. It's a shame, but that's life.
Re:Is IBM is stupid? (Score:3, Interesting)
Closed source abandonware = software death (Score:5, Insightful)
Which is a shame, really, because releasing the source would not only give eternal life to OS/2, it would also vastly improve the other free software out there by allowing them to integrate (or at least port) portions of OS/2 to their systems. Linux might be able to add support to run OS/2 binaries or learn how its scheduler handles pre-emptive or realtime tasking.
Unfortunately, since OS/2 is closed source, the product will eventually die off when the hardware that can run it becomes obsolete. This is one of the real unfortunate sides to closed source software -- when its owner abandons it, it's dead.
Re:Closed source abandonware = software death (Score:3, Interesting)
Re:Closed source abandonware = software death (Score:3)
Integration into OSS still leaves the code in plain sight for everyone to see. Integration into closed source makes the code and any modifications disappear from the public.
This is a little like GPL vs BSD: GPL forces code to remain free and public in every way while BSD allows everybody to freely "steal" and integrate the code into commercial closed-source software.
Re:Closed source abandonware = software death (Score:3, Informative)
A better Dos then Dos
A better Windows then Windows
A better Linux then Linux
There are a lot of open source programs that run fine on OS/2 and most all others can be compiled for OS/2.
Its true that we only have GCC 3.3.5, and the libc is based on old FreeBSD 5.3 and we haven't moved to X.org yet, just old XFree86 ver 4.5.
And Odin needs to be resynced with the newest Wine.
No the main problem with OS/2 is the lack of developers.
Re:Is IBM is stupid? (Score:4, Informative)
The local IBM's LTC (Linux Technology Center) had even started working on a OS/2 emulation layer for Linux - about one month later the project was pulled by the internal lawyers.
Re: (Score:3, Funny)
Re:Is IBM is stupid? (Score:3, Funny)
Re:Is IBM is stupid? (Score:2)
Is ironic the most misunderstood word or what ?
Re:Is IBM is stupid? (Score:2)
The actual result is the poster is shown to be stupid, instead of IBM, which is an incongruity between the expected result (showing IBM being stupid) and the actual result (the poster is stupid).
Unless I'm missing something fundamental. By all means, let me know if I am, I enjoy learning.
-Jesse
Re:Is IBM is stupid? (Score:3, Informative)
It was a rhetorical question, meaning to imply he doesn't think IBM is stupid.
Therefore the expected result is not "IBM is stupid", and therefore the actual result of the GP turning out to be stupid by making a spelling mistake, doesn't contradict the expected result, hence it is not irony....sigh
Re:The Alanis Morisette effect (Score:3, Funny)
Re:Is IBM is stupid? (Score:2)
Absolutely, it's still being used. I still get requests from the occasional OS/2 user to open source or update our old VX-REXX product (from the days when we were Watcom -- now known as iAnywhere [ianywhere.com]). Funny how OS/2 never quite goes away, even though I think IBM has tried hard to bury it.
EricEricGiguere.com [ericgiguere.com]
Just what Linux Needs (Score:5, Insightful)
Competition!
Re:Just what Linux Needs (Score:2, Insightful)
Re:Just what Linux Needs (Score:2, Insightful)
Please, IBM! (Score:2, Interesting)
Unless of course they are making a successor, but that doesn't seem very likely.
Re:Please, IBM! (Score:5, Insightful)
Nothing. It's all the other companies (i.e. Microsoft) that have IP bundled with OS/2 that will lose.
Thus it's pointless to dredge up this discussion again and again (yes, I believe this is at least the third time in many years).
No matter how much IBM would love to open it up to us, they just can't. Go whine to Microsoft and the 100s of other code contributers first.
Re:Please, IBM! (Score:2)
Re:Please, IBM! (Score:2)
No they can't. The "new" codebase would be tainted by previous exposure to IP owned by other companies.
Or just strip those parts out and open it up for the OSS community to redo the missing parts (with IBM letting people know how the interfaces were used).
a) too much work/money with too little end benefit for IBM.
b) see my first point -- they cannot "let people know how the interfaces were used" as it would be tainted and thus open them up to
Re:Please, IBM! (Score:3, Insightful)
* This is the question.
Re:Please, IBM! (Score:2)
So what? IP issues are a real problem these days and IBM has enough bullshit to deal with regarding SCO. Do they really need to get into a tiff w/other IP owners because the OSS community wants free access to software they spent millions of dollars and hours creating?
I doubt it.
Re:Please, IBM! (Score:2, Informative)
What features and ideas? (Score:2, Insightful)
IBM has already raided the OS/2 code base for projects that it felt would be helpful to be released as open source. While it would be neat if they could release the WorkPlace Shell or the OS/2 2.1 SMP kernel as open source, if they haven't done it by now, there is probably a good reason such as the code being tainted with third party licences.
Re:Please, IBM! (Score:2)
What about code that IBM is still using? (Score:3, Insightful)
If OS/2 truly contains nothing but obsolete code that IBM no longer has any use for, then they might do this to throw a bone to the Open Source community, but it might not be of much use to anyone but OS/2 zealots.
Re:What about code that IBM is still using? (Score:3)
it might not be of much use to anyone but OS/2 zealots.
If I may clarify, are you implying here that anyone who thinks OS/2 is a good enough operating system that it would be worthwhile to maintain and update it, is automatically a "zealot"? That's bizarre.
So are you suggesting then that anyone who isn't totally neutral about OSs is a "zealot"? What kind of behavioural manipulation is that --- or is it just strange, twisted mutation of the notion of political correctness? These aren't religions or races
Re:What about code that IBM is still using? (Score:2)
As others have already mentioned, the IP situation for OS/2 is probably so complex that it could never be released as Free software.
Re:What about code that IBM is still using? (Score:2)
Re:What about code that IBM is still using? (Score:2)
Hey, guess who I work for?
OS/2 Info For Fellow Clueless (Score:4, Informative)
Re:OS/2 Info For Fellow Clueless (Score:2)
For a more detailed history... (Score:2)
Check out OLDOS!
Re:OS/2 Info For Fellow Clueless (Score:3, Funny)
dupe? (Score:2, Informative)
I've definitely told the story on slashdot before of the support line for a german company (Heilersoft?) who pronounced the name like 'Oh Ess Half'.
Re:dupe? (Score:2)
Every geek did.
CC.
pointless (Score:3, Insightful)
How up to date is OS2? (Score:2)
For example (I admit, I don't know), but does OS/2 support:
USB?
High End Video Cards?
Wireless Networking?
If not, then why???
Desktop vs. Server (Score:2)
Aw, come on... (Score:4, Funny)
Aw, come on. No-one really needs anything other than a 25-pin RS-232 serial interface and 16-colour VGA. Wireless networking? Dangerous, man! The waves will cook you. Also, you should really be happy only with a single-speed CD-ROM drive. Anything faster, and the disk melts from the centrifugal force. Cd Burner, yeah right. You really have to pay a lot more in homeowner insurance for that. I won't even touch "firewire", not without asbestos gloves anyway.
Re:How up to date is OS2? (Score:2)
It supports current video through a unified graphics driver coded by SciTech Software [scitechsoft.com]. This replaced the GRADD drivers IBM was coding "back in the day." Its basically an OS/2 version of their SNAP graphics.
As for the other stuff, I am not entirely sure. I am pretty confident, though, that it has some wireless support provided through the more recent service paks.
Because the SMP implementation was sweet (Score:2, Interesting)
It isn't doing badly in some areas, actually. (Score:2)
Don't know about wireless networking, but some info can be found here [os2warp.be].
One IBM developer was heard muttering (Score:4, Funny)
Question (Score:2, Insightful)
Fillin' in the gaps (Score:5, Insightful)
However, I can't see IBM releasing the source until after December 23rd. It's not until that point that OS/2 becomes immediately unprofitable. If IBM holds up its promise to support OS/2 through 2006, then the source will hit the ground running and be able to get help from its parents while the teachers begin to take over, thus the transition from closed to open goes well and is supported by the original developers, even if only for a year.
No Need (Score:5, Insightful)
Re:No Need (Score:2)
IBM's shifting focus (Score:5, Insightful)
It's very important for companies' initiatives to be well-focused. If IBM released OS/2 to the community, they will dilute their Linux marketing campaign and further fragment the customer base they are trying to build. If OS/2 took off like mad, that would be yet another OS that IBM has to qual test it's servers with. While I have fond memories of using OS/2 and realize that many of its innovations are standard features in today's operating systems, I wouldn't want it polluting the OS base for all time to come. And apparently, neither does IBM.
Never Gonna Happen (Score:5, Interesting)
Just you wait... (Score:3, Interesting)
OS/2 has already been open sourced (Score:2, Interesting)
The balance is probably so tainted by third party licensed code (and not only from Microsoft) as to make separating out the IBM code from the third party code an expensive
Make an OS port/fork- like Linux, BSD, DOS,etc (Score:2)
I used to love OS/2 back in the day, but if certain elements prevent IBM from releasing it all, either (a) get them to release parts and fill in the gaps with open-licensed code, or (b) start from scratch.
I'd agree though- it's a shame to see thousands and thousands of lines of code head over to
-M
The Only Stupid Question... (Score:3, Interesting)
So here goes: After reading the first wave of posts it seems that there are other entity's source code in OS/2. So is it possible for IBM to make available its source code for OS/2 only? If they provide the code with gaps, couldn't those in the Open Source Community fill them in? My gut tells me that to do so would be far too complicated for the benefits, but not being a Software Engineering type I don't know for sure.
Re:The Only Stupid Question... (Score:3, Funny)
Re:The Only Stupid Question... (Score:2)
Project to create an Open-Source OS/2 clone (Score:5, Informative)
to know that there is a project underway to create a "from scratch" clone of OS/2, under an open-source license.
See http://www.osfree.org/index.php [osfree.org] for more details.
OS/3 (Score:2)
Would the OS/2 source code, integrated into WINE, help it to run 32-bit Windows apps? Does OS/2 support for Windows apps require any approval from Microsoft? Could OS/2 finally create a real competitor to Windows with its death rattle?
I kinda doubt it... (Score:2)
Whatever ideology it is we delude ourselves with what IBM has morphed itself into these days, they are first and foremost a business
And besides, is OS/2 really that great? Some things deserve to die. I'm not saying OS/2 *does* (i've never actually used it myself).
Is it wonderful or is it crap? This is something that needs to be considered as well.
The problem with Open Sourcing OS/2... (Score:5, Informative)
Of course they can't open source it... (Score:3, Funny)
Again already? (Score:2)
On open sourcing OS/2 (Score:3, Insightful)
In short, this pretty much nails OS/2's coffin closed.
Regardless, there isn't much I can think of that OS/2 offered that the Linux distros don't by way of the GUI. Toolbox? Use GNOME panels and drawers. Fixpaks? Don't need to download and install - Mandrake has URPMI, Debian (and debian based) has APT, and Gentoo has emerge, and all three do that for you. Workplace shell? Nautilus does a good job.
I'm going to miss the old half-an-OS, though - it was a damn good product that didn't crash without a good reason, and would've beaten Windows 95 if it weren't for poor marketing.
Nader asked for this in 1998 (Score:5, Informative)
Re:No way (Score:2)
So hey they could open SOM
Re:No way (Score:2)
What's to stop a new filesystem from being created (or more likely) a hack upon an existing one?
WPS for Windows was a surface functional workalike (Score:2)
Even so, it really wasn't a bad Windows shell.
Re:Not to mention (Score:5, Insightful)
Right, and security through obscurity works so well, which is why Windows is so much harder to hack than Linux.
Um
Oh, wait
Re:Not to mention (Score:3, Insightful)
How often does OS/2 get updated? And what are the odds that the ATM machines will get the latest patches if/when they come out?
OS/2 may or may not be dead in the water, but it probably is. Making the job of finding buffer overflows and other exploits ridiculously easy for
Re:Not to mention (Score:3, Interesting)
For what has been a quite secure system (ATMs wouldn't use it otherwise), and that is at EOL, actually it is.
Opening up a code base is the best way to get a stable, bugfree codebase *in the end*, but it certainly has growing pains. Particularly since you don't have an incremental model, suddenly you expect everyone to look at everything. Chances are developers would look at interesting features, crackers would run around looking for holes.
What purpose w
Re:Not to mention (Score:4, Insightful)
Right, and security through obscurity works so well, which is why Windows is so much harder to hack than Linux.
Security through obscurity sucks compared to active development, testing, bug-fixing and patching.
But security through obscurity is a lot better than no security at all, which is exactly what you get if you open the source without any mechanism for updates to be deployed.
Re:Not to mention (Score:2)
Security through obscurity is good. ... (Score:2)
You are mistaken. Security through obscurity is good when it is one of many methods. Using it as your one and only method of security is what is bad. It's just another tool.
Re:eComStation (Score:3, Informative)
eComStation from Serenity Systems is an outgrowth of the Warp 4 client, mentioned in a previous slashdot "OS/2 is dying" article.
OS News Review of eComStation 1.0 [osnews.com] (lots of info and links about OS/2 history)
Re:Luser group (Score:3, Interesting)
OS/2, on the other hand, hasn't even been fixed for over four years.
Maybe you should have gotten a clue when the guys who invented OS/2 lost interest in it. Those who knew it best are mostly using something else nowadays.
Get over it.