Petition To Get OS/2 Open Source 503
Landreth writes "There is currently an ongoing petition taking place at OS2 World to get IBM to open source either the whole part or parts of OS/2 to the community. I would highly encourage the Linux community to take part of this open source petition as well due to the fact there are lots of interesting code base the they could benefit from. To sign the petition: http://www.os2world.com/petition/" Despite the jokes about it, there was some good stuff in OS/2; however, I'd rank the ability to open it up fairly low, since I suspect there's a fair amount of legal restrictions on elements of the code.
I'm In (293) - Many More Needed. (Score:5, Interesting)
I've got to say - even if 40% of OS2 is opened up, the benefits to many, many projects could be wide-spread. Further, history shows that IBM is likely to use a GNU compatible license if they open the source at all.
They obviously need more names. Posting it here though will make a nightmare for those who need to clean up the petition.
Re:I'm In (293) - Many More Needed. (Score:3, Funny)
--LWM
Re:I'm In (293) - Many More Needed. (Score:2)
Re:I'm In (293) - Many More Needed. (Score:2)
Re:I'm In (293) - Many More Needed. (Score:3, Funny)
Do I get a prize for it being a geeky film reference?
Slashdot is definitely making a difference (Score:2)
I must have missed something (Score:2)
Re:Slashdot is definitely making a difference (Score:4, Interesting)
OS/2 always got hammered because it needed 16MB to be comfortable and those days a server usually had 8MB. I had 8 and I was running a BBS on my PC. It was significantly smoother, never dropped a single package over the modem while I was working on my CAD software (which alone used over 8MB of RAM), constantly swapping in and out. Win3.1 even couldn't handle me moving the mouse with a user downloading. Win95 wasn't an improvement.
Most of the Win95 and OS/2 users were single-task users. It really showed its power when you used it as a server or a real multi-task environment. Later on I ran MUDs and httpd daemons on it and it always performed faster than anything Microsoft could supply. The lack of graphics card driver support really doesn't matter if you are content with a VGA screen, who needs graphics on servers in any case?
Where it failed is the developers. Steve Balmer wasn't shouting "Developers! Developers! Developers!" for no reason. IBM's expensive compilers and other suppliers' (i.e., Borland) lack of commitment effectively what killed OS/2. There was a limit on what you really wanted to do with gcc.
Re:I'm In (293) - Many More Needed. (Score:5, Insightful)
Sort of. When they release code added to an existing project, it is released under that projects licence. But most of the code that they have released on their own is under the Common Public License (previously IBM Public License). The CPL is a very nice license, simular to the LGPL in what rights it gives to the user, and the FSF has no philosophical objections with it. However it is not compatable with the GPL for technical legal reasons. That means that you cannot compile GPL(or LGPL) code and CPL code together, although you can link CPL code against LGPL.
I also agree that it would be very difficult to open source OS/2 because of cross licensing. Just one example - OS/2 is posix compliant. I would be very suprised if IBM did not have some license agreement with the holders of the SVR4 when making the posix layer. Also because they were not planning on releasing the code, they may not have kept track of every location of licensed code. This could become a bigger nightmare then the SCO lawsuit if they tried to open it up.
Re:I'm In (293) - Many More Needed. (Score:5, Informative)
No, that means you can't compile GPLed code with CPLed code and distribute the resulting binary.
Repeat after me: copyright affects distribution, not use.
Jeremy
Re:I'm In (293) - Many More Needed. (Score:3, Interesting)
If someday IBM decides it can't release any OSS products without undercutting it's money-making products, will they still qualify as an OSS poster-child?
If IBM really believed in openness, as they claim they do, they would open all their products up and offer a free license to all their patents.
I don't blame them if they don't (because I believe it's bad for their business), but I can tell the difference betwee principle an
IBM and OSS (Score:3, Interesting)
It's great work, but it does have a smell of insincerity.
Maybe, but a lot of OS/2 key tech is MS-free. (Score:3, Insightful)
The instant the source is released (Score:5, Insightful)
Re:Mod parent UP! Also the Microsoft link .... (Score:3, Interesting)
Sun too reacted sharply and even critizied linux and mentioned solaris as an excellant alternative. its a fact!
Back on subject....
Microsoft was a core partner with IBM and I even think Microsoft released its own OS/2 version to developers back in the early 90's but never commercially distributed. You can google it if anyon
Microsoft owns a lot of the code (Score:5, Funny)
MSFT will say no (Score:5, Interesting)
Re:MSFT will say no (Score:3, Insightful)
I rathed liked OS/2, stable and had the best VGA Font I used. Ya, die hard terminal user.
Re: (Score:3, Informative)
Re:MSFT will say no (Score:5, Interesting)
It was pretty cool running all those different systems on one OS though. At one point, I ran Win16/32s apps with OS/2 apps, XFree86 apps, and JAVA apps. Even wrote X11 apps for HP-UX systems on OS/2 and NFS before recompiling on the HP-UX system in the lab for final testing. It was sweet and the WorkplaceOS was supposed to take that concept to the OS level. Kinda like VM-Ware but with host OS and client OS integration.
But all this is and was a theat to the "One Microsoft Way" kind of thinking. To Microsoft, competition is BAD. Very bad. That's why their way of competing is to do anything to prevent the competition in the first place. See DOJ vs MSFT court docs for a small set of examples of this.
LoB
Re:MSFT will say no (Score:2)
In fact this question is almost as old os OS/2 itself and the answer is well known, so very strange it reappeared again.
Re:MSFT will say no (Score:5, Insightful)
Someone could produce something akin to WINE but for OS2/ apps. What use would this be? I have no idea, but I suppose there might be a lot of file servers, EPOS & banking code out there written to OS/2. It might be a big win to someone if that could be moved over to Linux.
Re:MSFT will say no (Score:2)
Do you really think Microsoft would want competition from it's own code? And it doesn't matter how old it is. If it'll help the competition, they'll say no.
To that, I say release the non-Microsoft code and provide
Re:MSFT will say no (Score:3, Interesting)
That makes no bloody sense. What does Microsoft have to do with an OS that Sun has been developing for over two decades? It's none of their business, and Sun would likely sue if Microsoft got in the way.
OS/2, OTOH, was a joint development project between Microsoft and IBM. They set about developing an ultra-advanced version of Windows that was supposed to be the next in line after Win3.1. However, Microsoft
Re:MSFT will say no (Score:5, Insightful)
> legal or otherwise, to kill OS/2
So did IBM.
Re:MSFT will say no (Score:3, Informative)
Ah yes, thats why we (was working at IBM, doing OS/2 support and some development) got told that marketing effords aimed at the consumer were to be stopped inmediately, the day before WIndows 95 became generally available..
No, they didn't try as hard as they could, they gave up before even having tried.
Full name & DOB? (Score:2, Funny)
They check to DOB for one reason. (Score:2)
Its a REAL pain having to work with a pre-internet OS.
Re:Full name & DOB? (Score:2)
Re:Ah, so you admit there ARE OS/2 users... ;-) (Score:3, Funny)
OS/2 Ahh the memories (Score:5, Insightful)
Re:OS/2 Ahh the memories (Score:3, Interesting)
As far as aGUI based alternative to Lin
Re:OS/2 Ahh the memories (Score:2)
If we could roll OS/2 and reactOS together that would rock!
I haven't touched C/C++ in 6 years and I'm ready to volunteer.
Re:OS/2 Ahh the memories (Score:5, Informative)
BTW, if the OS/2 kernel code is too encumbered, even releasing the WPS alone could be a great thing. While it certainly lacked some features which modern desktops have, it had some other features which AFAIK are still not available on other systems (e.g. what was called "Arbeitsordner" in the German version; essentially a folder which managed its own "sub-session").
Re:OS/2 Ahh the memories (Score:3, Insightful)
Sad but, (Score:2)
Re:OS/2 Ahh the memories (Score:3, Interesting)
vms (Score:2, Insightful)
Re:vms (Score:3, Informative)
Re:vms (Score:2)
Re:vms (Score:2, Informative)
see http://www.answers.com/topic/dave-cutler
Re:vms (Score:2)
Re:vms (Score:3, Informative)
Re:vms (Score:4, Interesting)
There is a project by the name of FreeVMS, but it's not anywhere close to being done, and it's pretty much stagnant now.
Comment removed (Score:3, Insightful)
Workplace Shell (Score:3, Interesting)
Re:Workplace Shell (Score:3, Interesting)
Usability wise, OS/2 is a nightmare, but the underlying technology is still unmatched by any OS out there, including the much vaunted OS X.
Re:Workplace Shell (Score:3, Insightful)
Re:Workplace Shell (Score:5, Insightful)
That having been said, I think that regardless of the legal entanglements, open-sourcing any part of their fat client OS would be in direct opposition to their "eCommerce Platform" strategy (i.e., run everything as thin clients off of Websphere), and so I agree with Hemos' prediction that this is not going to be more than a "wouldn't it be nice" for the foreseeable future.
Re:Workplace Shell (Score:2)
The WPS, SOM, DSOM, etc, are the interesting parts of the OS, and that's the part that I (as a former OS/2 developer) would like to see.
Chip H.
MS-Win Integration Code Off-Limits? (Score:5, Insightful)
I didn't use later versions of OS/2, so I don't know if this chimera-like architecture was changed further on...
Re:MS-Win Integration Code Off-Limits? (Score:3, Interesting)
If I remember, not long after Warp For Windows came out, Microsoft came out with Windows 3.11 which fixed a few bugs in 3.1. Oddly enough, it didn't work with OS/2 for Windows. I'm sur
Re:MS-Win Integration Code Off-Limits? (Score:3, Interesting)
Another thing I miss was OS/2's awesome DOS VDM support. Most of my DOS games played perfectly under OS/2, and through the dummy DOS sound driver could even access the soundcard. I was mightily disappointed when I started playing around with NT 4.0 that it couldn't, and neither could Win2k. I have no idea whether WinXP can, though there is a third party
I always liked OS/2 (Score:5, Insightful)
I'm not sure what the Linux community could gain by it being open source, except maybe some more efficient/reliable algorythms. As such, it would be enough for the IBM written chunks to be open sourced - they don't need a complete, functional code base.
Windows DLL Code (Score:5, Interesting)
Re:Windows DLL Code (Score:5, Funny)
I am guessing you have a Massachusetts drivers license?
Re:Windows DLL Code (Score:3, Informative)
The ability to run Windows in OS/2 was called DOS. And it was a better DOS than Microsofts DOS. Photoshop ran faster in WinOS2 then it did on native DOS/Windows. Anyways, Windows run in this virtual DOS and IBM even sold a version of OS/2( codename Ferengi ) which let you install your Microsoft version of Windows 3.1 into the OS/2 DOS virtual machine. They did this because IBM had to pay Microsoft a large amount for every version of OS/2 sold with the WinOS2 system pre-installed.
The pre-
Not only Linux (Score:2, Interesting)
I would highly encourage the Linux community to take part of this open source petition as well due to the fact there are lots of interesting code base the they could benefit from.
Please remember Linux isn't the only player in the F/OSS world, there are several huge communities, too (although rumor has it they are dying, or something), and the entire open source community might benefit from this.
Not going to happen for a long, LONG time... (Score:5, Insightful)
There are still a number of financial institutions around the world that run on various versions of OS/2, both at the server and workstation level.
Also, as of about 5 years ago, CLI OS/2 powered approximately 85% of North America's Automated Teller Machines (ATMs), with a significant share worldwide as well.
I'm sure most of the companies still behind OS/2 are screaming at IBM not to release so much as a comment from the code.
Re:Not going to happen for a long, LONG time... (Score:3, Insightful)
Besides, your ATM network is protected by strong ACLs and firewalls, right? Right?
Re:Not going to happen for a long, LONG time... (Score:5, Insightful)
Yep, those would be all the ones with the BSODs.
And I'm not just being a random MS-basher here. The number of ATMs, flight-info displays, and price-check terminals with BSODs these days is staggering. For all you MS-apologists out there: when was the last time you saw an ATM with an error that wasn't an Window error?
Re:Not going to happen for a long, LONG time... (Score:3, Interesting)
In fact, someone forgot to lock an inside key after collecting the previous day money (those machines accept both cards and coins for payment).
The crash was in fact a security ! But seeing about 15 screens goes blank at once is a wonderful sight, indeed (those machines have since been replaced by new, windows powered ones, which
Re:Not going to happen for a long, LONG time... (Score:5, Funny)
Sometimes I have seen an error message saying something like "This ATM has insufficient funds for your transaction." I've always been suspicious of those and thought that they might have been covering up something, but was never sure.
Re:Not going to happen for a long, LONG time... (Score:2)
Why?
Re:Not going to happen for a long, LONG time... (Score:3, Funny)
It's a shame (Score:5, Informative)
Anyway, I signed, but I'm afraid that 1) there's too much proprietary licensed code for the entire thing to be released, and 2) IBM has neither the patience nor the interest in doing the work necessary to separate what can be released from what can't be released. Which is a pity.
Not just icons... (Score:3, Interesting)
Cash machines (Score:5, Interesting)
Not this again! (Score:5, Insightful)
There is no way this is going to happen. IBM would have nothing to gain, because they'd have to hire a whole of people to go through the code, figure out what's not protected by any IP (and OS/2 has a 20-year history, so that's a lot of possibile IP), and then release it in such a way as to make sure no one notices, since the last thing IBM wants these days is to bring attention to OS/2.
Dare to dream! (Score:3, Interesting)
Re:Dare to dream! (Score:5, Informative)
at the very least, lets who's licenses block this (Score:2)
Wouldn't it be nice to have the WorkplaceShell on GNU/Linux someday? Or even get something like OpenDoc going again. Being stuck with rectangular windows just seems so 1980's. The browser and *nix has shown that small
Write a letter or make a call ... (Score:3, Insightful)
OS/2 Is Old (Score:2, Interesting)
Re:OS/2 Is Old (Score:2)
What would be nice would be to have WPS ported over to *nix and X. Clean it up, build in multiple message queues (I'm sure this isn't a trivial alteration), and you would have a GUI that could take on Mac and Windows.
It'll never happen (Score:5, Informative)
IBM sold OS/2 off and it became eComStation ("jointly developed" - whatever). I highly doubt big blue has exclusive rights to the code anymore.
Go ahead and sign the petition, we all know how much weight internet petitions [petitionspot.com] carry.
I, for one, would love to see both of these pan out. Unfortunately they probably won't.
Re:It'll never happen (Score:2)
Umm OS/2 isnt owned by IBM (Score:2, Interesting)
Unless something has changed in the last year or so..
Details of current OS/2 company (Score:4, Informative)
http://www.ecomstation.com/
Lots of benefits - great idea (Score:2)
This is a little late... (Score:3, Interesting)
That said, it would be nice to see, but way late. We should be at Warp 7 by now. I doubt the OS/2 fanatics will be able to sufficiently play catch-up even if Redmond is open to open sourcing the thing given how many went to Windows or Linux or both. They ain't getting younger and doing an about face in your coding mindset like that might cause a bump in the number of programmers seeking professional psychiatric help.
Patents would be much better than code (Score:2, Insightful)
Except maybe for some of the very high level code (basically applications), you aren't just going to port some feature of OS/2 to *nix even if you have the code.
What would be nice would be a release of patents/copyrights covering concepts and technologies used in OS/2, such as the System Object Model c
som/dsom and wps (Score:2)
Show your stuff, IBM! (Score:2)
They're 100% behind Linux; they get the profits from the installation and support while letting everyone else do all the development work.
Now here they have a product that can't be sold, has been written off and its cost absorbed into the books. Let them donate it to the open source development community and allow its strongest characteristics be integrated into the main open source product.
However g
Help Request: Post Road Mailer for OS/2 (Score:2)
Even if Innoval didn't want to open the source of Post Road Mailer, like they did for J-Street Mailer, I'd like to fix some of the bugs in it.
Microchannel! (Score:2)
Workplace shell is the part that we want (Score:2)
I wouldn't mind having the EPM editor either. It had a really cool undo feature. Come to think of it,
OS (Score:3, Funny)
Perhaps some of OS/2 (Score:5, Informative)
There's also still a lot of Microsoft bits and pieces of code in there.
-Aaron
Lotus 1-2-3 (Score:3, Interesting)
Linux Community? (Score:3, Funny)
Then what are you doing here? Everybody knows Slashdot is a Mac site now
RP
Re:petition (Score:2)
Re:MS Code? (Score:5, Informative)
Not quite.
OS/2 3.0 NT was supposed to be built from NT's codebase. Obviously, that didn't happen, and microsoft took their toys and went home and made Windows 3.1 NT.
There is significant evidence that NT 3.1 (and later) Windows 32-bit APIs were influenced by OS/2 's design. The WinScrollWindow api under OS/2 has exactly the same signature as ScrollWindowEx under Win32... The win16 api does not quite match. There are a large number of these close matches in the Win32 API
That being said, NT (and its derivatives) do not share code with OS/2 in implementation. (other than code that was inherited from OS/2 1.3 (ie: HPFS).
Re:MS Code? (Score:2)
NT has lots of code that was previously destined for OS/2. NTFS, in fact, is HPFS on steroids, so much so that Mandrake's install program used to think NT installs were OS/2 when setting up dual boot
Re:MS Code? (Score:3, Interesting)
It does seem that IBM did not do a good job at getting full rights to the code it kept. Supposedly, OS/2 v2.0( the first 32bit O
learning... (Score:3, Insightful)
there is something to be said for learning from others.
eric
Re:Is this possible? (Score:2)
Re:made by M$ (Score:2, Interesting)
Re:Huh? (Score:3, Funny)
Re:Huh? (Score:3, Funny)
Careful with that joke, it's an antique.