Domain: netlabs.org
Stories and comments across the archive that link to netlabs.org.
Comments · 51
-
Re:Wine on Linux vs. Wine on ReactOS
A project called Odin had the goal of porting WINE to OS/2, but it looks like nothing significant has been done in a decade or so.
There's an interesting Reddit thread here which has some updated information.
TL;DR: Some aborted projects exist out there on the Interwebs, but someone would have to pick them up, dust them off, and provide some TLC. -
Re:Its done put a fork in it
The WorkPlace Shell (WPS) is still more advanced then all modern GUIs, at least at core. No fancy 3D support or fancy rounded corners on windows but the fact that eg Cairo can be integrated as a subclass to give transparency on the desktop shows the power of the object format. http://trac.netlabs.org/wps-wi...
Gnome started out trying to copy the WPS and MS first copied the 1.x interface in Win [NT] 3.x and then tried to copy the WPS in Win 4+. Shit, they even stole the idea of a web browser that is mostly a DLL so that its widgets could be reused by other programs as was the idea with the Warp V3 WebExplorer released in '94 -
Re:GPL is good but flawed
I've been involved in the OS/2 community where there has been projects along these lines, eg http://trac.netlabs.org/qt4 and http://trac.netlabs.org/java. Other examples include porting VLC where the community pledged X amount of money and someone did it under a different bounty system. There were failures under that system where there wasn't enough money raised for various projects to entice a developer and eventually the holder of the money polled the sponsors about what to do with the money and most was given to financing Firefox.
While porting the OpenJDK included corporate sponsorship and I suspect the current work on Firefox is also corporate sponsered, the community of regular users did supply a good portion of money.
There are also developers who just ask for donations and while not making a living this way, it does finance a hobby. (I've been offered quite a few donations over the years. As I didn't want to feel any -
Re:GPL is good but flawed
I've been involved in the OS/2 community where there has been projects along these lines, eg http://trac.netlabs.org/qt4 and http://trac.netlabs.org/java. Other examples include porting VLC where the community pledged X amount of money and someone did it under a different bounty system. There were failures under that system where there wasn't enough money raised for various projects to entice a developer and eventually the holder of the money polled the sponsors about what to do with the money and most was given to financing Firefox.
While porting the OpenJDK included corporate sponsorship and I suspect the current work on Firefox is also corporate sponsered, the community of regular users did supply a good portion of money.
There are also developers who just ask for donations and while not making a living this way, it does finance a hobby. (I've been offered quite a few donations over the years. As I didn't want to feel any -
Can't wait for the OS/2 -eComStation port upgrade
-
Re:CIBC
GCC works better for 32 bit. Supports the OS/2 toolkit. With QT4 working very well on OS/2 there are quite a few apps that work fine. Most other open source libraries have also been ported as well. See http://svn.netlabs.org/rpm as an example.
-
There is Voyager Open Source Project
Currently there is project that is trying to recreate OS/2 Workplace shell, SOM and Multimedia Subsystem.
The Voyager SVN is available at netlabs.
http://svn.netlabs.org/ -
Re:OS/2 lives on in LinuxAll of the significant features of OS/2 have already been duplicated in Linux. a) Workplace Shell. Workplace shell was cool, but Linux already has two object oriented desktops in KDE and Gnome that both do more than WPS did, and without the aweful MS lock that sank the whole desktop. I wouldn't say that either KDE or Gnome does more then the WPS did. Small examples include customizing the desktop or mouse useage. b) Graphics layer. OS/2 had an early version of Windows GDI, while Linux has several ways to use a graphics surface. Cairo comes to mind, but there are others. And, Linux has a good implementation of hardware accelerated OpenGL to go with. Actually it is the other way around, Windows followed the OS/2 GDI. And Cairo has been added to the desktop lately, nice transparent png icons and other eye candy is based on Cairo. See http://svn.netlabs.org/wps-wizard c) OS Core. Yeah, OS/2 was a pioneering in threading, but Linux threading has gotten pretty good as of late. And a lot of OS/2's other features - such as a driver architecture, DLLs, and so on, are all there in the OS. OS/2 supported multiple file systems, but so does Linux, and Linux has better file systems than HPFS. Pretty well true though most people now adays use JFS with OS/2 d) Other devices. Long a liability for Linux, Linux now supports a fairly broad array of devices in its own right - from custom monitor specifications to USB storage to graphics, sound, and networking cards. OS/2 still supports a wide range of devices, USB storage (sometimes need to add a partition table as IBM followed the standard instead of doing it the MS way). Sound drivers are based on Alsa so support is about the same. Network cards were the last thing to drop OS/2 support and now there is a Windows wrapper so if Windows supports a network card so does OS/2 c) Finally, I have to have the obligatory quote - Linux does the right thing with CTRL-ALT-DEL. OS/2 does not. Most people now use a process manager (CAD-POPUP) that comes up when pushing C-A-D.
-
Re:IBM vs. Sun?
While OS/2 is old it still feels better then Linux or Windows.
Anyways the Workplace Shell (WPS) is still ahead of any other operating shell I have used. And it is supposedly IBMs IP. Some years ago there was a rumour that IBM was going to open source the WPS. Shame it didn't happen.
With things like Cairo getting integrated into the WPS it is still quite nice and Cairo allows the eye candy that people nowadays seem to demand.
Current screen shots of the WPS are available here, http://svn.netlabs.org/wps-wizard and here http://svn.netlabs.org/wps-wizard/wiki/WpsWizardScreenshots.
Of course this just shows how it looks, not how it functions. -
Re:IBM vs. Sun?
While OS/2 is old it still feels better then Linux or Windows.
Anyways the Workplace Shell (WPS) is still ahead of any other operating shell I have used. And it is supposedly IBMs IP. Some years ago there was a rumour that IBM was going to open source the WPS. Shame it didn't happen.
With things like Cairo getting integrated into the WPS it is still quite nice and Cairo allows the eye candy that people nowadays seem to demand.
Current screen shots of the WPS are available here, http://svn.netlabs.org/wps-wizard and here http://svn.netlabs.org/wps-wizard/wiki/WpsWizardScreenshots.
Of course this just shows how it looks, not how it functions. -
available for Windows, Mac, Linux, and Unix."
What about OS/2?
-
Re:Jumped to eComStation and OpenOffice.org
I am just a user but there is a GCC compiler. I think the eComStation-OS/2 version of Mozilla/Firefox uses GCC. I think there is developer stuff on the eComStation CD. Many developers use Open Watcom.
Programming forum
http://www.os2world.com/cgi-bin/forum/UltraBoard.c gi?action=Headlines&BID=60&SID=1p4zzqyDu4zGR2hs
InnoTek GCC for OS/2 (free download)
http://www.innotek.de/index.php?option=com_content &task=view&id=23&Itemid=40
Developer project site
http://netlabs.org/en/site/index.xml -
Re:"The Windows API"
Your comment regarding Win32 support under OS/2 warrants some clarification: IBM never attempted to implement the full Win32 API for OS/2, they only aimed for the subset aptly named Win32s http://en.wikipedia.org/wiki/Win32s.
There is an ongoing effort to implement a wine-like Win32 API on OS/2 called Odin at http://odin.netlabs.org/, current binaries at ftp://ftp.netlabs.org/pub/odin. -
Re:"The Windows API"
Your comment regarding Win32 support under OS/2 warrants some clarification: IBM never attempted to implement the full Win32 API for OS/2, they only aimed for the subset aptly named Win32s http://en.wikipedia.org/wiki/Win32s.
There is an ongoing effort to implement a wine-like Win32 API on OS/2 called Odin at http://odin.netlabs.org/, current binaries at ftp://ftp.netlabs.org/pub/odin. -
Re:what killed OS/2...
Windows compatibility is a moving target.
Not only that, it's Microsoft's business model! Fortunately, there are those who do their part by carefully aiming and re-aiming, like wine, and the Odin project which provides OS/2 users a similar Win32 layer to run those apps natively.
you are bound to bump into a software patent on something down the road eventually
In the case of OS/2's Windows compatibility, that was provided by using genuine Microsoft Windows code within OS/2, the alimony in the corporate divorce of IBM and Microsoft. The children of that divorce, of course, were OS/2 and Windows NT. A good timeline on all this can be found here. -
Re:Easy solution
-
Re:Hmm
OS/2's win16/32? I thought it only did win16/32s programs, and that you needed to run something like Odin to use full win32 programs...
-
Patents. Dosbox
That OS/2's MVDM was significantly better than NT's VDM at running DOS programs?
Wasn't it because of some patent-protected virtualization technology that IBM found for its mainframes?
Funny that now there is people asking for an OS/2 port of DosBox. -
Re:Follow-up questions on the above
As an Open Source developer myself, who likewise has their project hosted on SourceForge, maybe I can help somewhat.
* All my development right now is on a Windows box. What's the best way to go about ensuring Linux/POSIX compatibility over the web? Compile farms? Recruiting a Linux maintainer?This can be a really hard question to answer. Ideally you'd like to find yourself a maintainer to work with you on this sort of thing, but finding one is a different matter. Such a maintainer will either worm their own way out of the woodwork, or they won't. Recruiting one yourself will probably be a lengthy and fruitless prospect.
In the more than two years my project has been Open Source (it was closed source freeware for 5 years), recruiting more people to work on the project has been nearly useless. In that time, after lots of recruitment campaigns, I've found only 4 or 5 people who have actually made any significant contributions to the project and all of its sub-projects (the last time I tried to run a recruitment campaign a few weeks ago I got about 50 responses, virtually all from India, who somehow interpreted "looking for a volunteer developer" to mean I was looking to hire someone for a job
* If I don't have access to my own server, where is the best place to host? Sourceforge (the only one I really know about) or somewhere else? :P).Depends completely on your project. SourceForge is a good general place to host your project if nothing else fits -- they provide a good service IMO -- but they also host any project which is Open Source. If you can find one, you might be better off using something which is a more targeted community for your type of project, whether it be by language/develpment environment used, target OS, application type, etc. That is, if you're developing a Java-based project, java.net is a good choice, as everyone there is working in Java. If you're developing on OS/2, netlabs.org is where you'll find other OS/2 developers (what few there still are). If you're coding for Linux on the PlayStation 2, playstation2-linux.com is the place for you.
Don't forget -- nothing really prevents you from registering your project on every project site that suits your project, although maintaining all of those active communities might prove very time consuming!
* Somebody's submitted a patch. What's the protocol for crediting them for the work?Create your own. Typically what I do is credit the user by name and e-mail address during the CVS check-in. As I use the CVS log as the basis of the changelog for each release, this information also becomes part of the changelog. I also try to add an entry for them to my "Special Thanks" section of my Release Notes, and sometimes a comment crediting their fix/addition right in the source code. If the contribution is really significant, they usually also get a credit in the copyright statement.
One thing you should do, however, (something that I try to do at least), is to ask them if they want credit. Some people won't (and I've had a few contributions like this) for various reasons. Maybe they don't want to be bothered with questions, or maybe their employer has a draconian policy against this sort of thing (although in the latter case, you probably don't want to accept anything new from them so as to CYA. A minor fix that won't be subject to any copyright problems should be fine, however (ie: someone pointing out that an "i--" should be "i++", etc.).
* What are the criteria for determining whether or not something is "pre-alpha", "alpha", "beta", etc. Is there a set standard, or do I get to determine this on my own?Well, there used to be a standard, but far too many projects have v
-
Done a few years ago - Project Odin
Project Odin does a binary to binary dynamic translation from Win32 to OS/2. And it does quite well.
Odin has been circulating for some years now (it was called "w32os2" when it started). Extending Odin idea to other architectures is not trivial or easy, but it can be done.
-
Re:OS/2
Yes, it was Win16. And yes, they did have the Windows source code to build it from. I believe this happened because of OS/2 originally being a joint IBM/MS venture.
There have been various non-IBM efforts to support Win32 applications in OS/2, including thisAs for the name, I never understood why they called it OS/2 _for_ Windows. It wasn't as if it ran on top of Windows, as many people seemed to believe. It simply had a nifty way of letting the Windows kernel run inside OS/2 and display windows as if they were native PM windows.
It was called OS/2 for Windows because it was intended for people with a Windows licence already - it was generally installed over the top of a working Windows installation, or at least that's the way IBM recommended and the way I usually did it. That was the blue one, IIRC. The red one included a Windows licence. Watch this thread for more on Red OS/2, Blue OS/2 and the inevitable string of bad (even by Slashdot standards) Matrix jokes. -
Project Odin
The guys at OS/2 Netlabs have been doing this for years now. It'ts called Project Odin They run Win32 apps on top of OS/2 with no emulation: they "translate" binaries on-the-fly. They even run Win32 drivers on OS/2!!
-
Project Odin
The guys at OS/2 Netlabs have been doing this for years now. It'ts called Project Odin They run Win32 apps on top of OS/2 with no emulation: they "translate" binaries on-the-fly. They even run Win32 drivers on OS/2!!
-
Re:An IBM Business OS?Imagine an OS from IBM that runs Lotus Notes, SmartSuite, apache, bash, mysql, postgresql, Java, OS/2 apps, Windows Apps (through Wine?), etc etc.
OS/2 in it's current form pretty much does all that, or is very close. The big advantage OS/2 has, is it was made for 486's, so it screams on current hardware, if you have supported hardware. For example, you have to grab a newer IDE driver, and create a new install disk just to install Warp 4 on a >4GB HD. See Odin for Win32 support, and see EcomStation for the latest version of OS/2
-
Need Win32 1%Hi!
Yes, I have VPC/2 and I am running OS/2 @ home. I only need Win32 if I get an application (like tax application in Germany or a library application) I can not use with ODIN.
This happens only five times a year and for all other my wife and myself use OS/2!
Some examples:
- Communication with ADSL or/and ISDN, to FidoNet and the Internet.
- Answering machine
- Programming with jEDIT on a native Java aplication.
- Exchanging Sounds and songs with AudioGalaxy/2 or LimeWire in the GNUtella network
- Word processing, Using Spreadsheet or Layout application with Papyrus or StarOffice 5.1a.
- Web Browser like Mozilla or Opera
- ...and many, many more
My source is www.os2.org and as long as I can work with OS/2 I will do it because it is fast, rock solid and it has a nice GUI the *nix community could learn from!
Jogi/2 -
Still alive and kickingWell I use it as only OS on my Machines the past years and I am perfectly happy with it. Mainly because we started an Open Source Project called netlabs.org and do the software by ourself.
We are pretty successful and we have a great community. But we know that IBM won't support it for a long time in the future so we look for things we can do... more soon at netlabs.org about that subjectcu Adrian
-
OS/2 is alive and kickingI'm really surprised that a Slashdot reader has to ask this question. It's not like we OS/2 users have been hiding from everyone. It's extremely easy to find all sorts of information about OS/2 on the Internet.
In short, there are plenty of OS/2 users today, although most of them are in Europe. In fact, if Slashdot weren't so US-centric, then the editors would have realized how stupid this "Ask Slashdot" is. Why? Because the biggest OS/2 conference of the year is being held right now in Belgium! The 2nd-biggest was held last month in Toronto.
There are actually two versions of OS/2 available today: the Convenience Pack (CP) from IBM and eComStation from Serenity Systems. eCS is a VAR version of the CP, meaning that it's basically the CP code base, with an enhanced installer, lots of third-party apps built-in, and a bunch of other enhancements. I'm running it right now on a dual Athlon system - the Tyan Tiger MP works great for OS/2, and yes, OS/2 does support SMP systems.
There have been lots of advances in OS/2 over the past year. Project Odin is serious competition for Wine, and can run many Windows apps that Wine doesn't. Plus, Virtual PC for OS/2 was just announced and will be available in a couple months.
Device support has also improved significantly. The only major category of devices that isn't supported is Firewire, but everything else is very thoroughly supported. In fact, video support is phenomenal, thanks to the SciTech Display Doctor video drivers. With these drivers, OS/2 can do what Windows and Linux can't: you can change your video card without reinstalling or reconfiguring any drivers!
I could go on for hours, but I'm going to let other OS/2 users fill in the rest.
-
Re:Even if it is a success, it will...You can run Win32 apps on OS/2. Just check out Project Odin. Also, VirtualPC for OS/2 will be out in a couple months.
You also might want to consider upgrading to eComStation. It's an updated version of OS/2 Warp 4, with lots of big and little improvements.
-
Re:yeah but...we all know what happened to OS/2... don't we?
Yes, it's been supported and updated all this time. If you're interested in the latest version, check out eComStation. It has excellent hardware support, and thanks to Odin and the soon-to-be-releasedVirtual PC for OS/2, it can also run almost every Windows application (in some cases, apps that Wine can't run).
-
OS/2 is neither obsolete nor unsupportedI see a number of people saying that OS/2 has poor hardware support. I don't know where this information comes from...
OS/2's hardware support is just about on a par with Linux's. In some areas, it's no doubt weaker (multimedia, perhaps). In others, it's stronger. I'm sure it balances out...
OS/2 has had solid USB support, for instance, for at least two years. (True, it doesn't support OHCI, but most built-in controllers are UHCI.) Supported devices include modems, keyboards, mice, printers, speakers, USB-Ethernet and CD-RW devices.
Other recent technologies OS/2 includes are UDF (for DVD-ROM and DVD-RAM), I20 (Intelligent Input/Output), ATA-100, and even support for some WinModems. This doesn't strike me as the mark of an obsolete OS.
OS/2 supports Logical Volume Management, far more elegantly and transparently than Linux, for instance. The newest versions also come with JFS (journalled file system).
OS/2's multithreading, SMP support, TCP/IP stack and Java virtual machines are all generally considered just about the best of any x86 operating system. These are all up-to-date with current features.
In terms of everyday hardware, OS/2 supports almost all NICs, SCSI controllers, and video chipsets. (A special IBM version of Scitech Display Doctor supports almost all current video cards in a single driver.)
As for software support... well, OS/2 is in a transitional phase. Remember, OS/2 originated in the days when BBS shareware ruled the cheap software market, and three-figure industrial applications ruled the commercial market.
There are still big, commercial packages and small shareware packages (some extremely high-quality ones, at that), although admittedly the variety is shrinking rapidly.
But the open source model is rapidly picking up steam on OS/2. Some of the most promising application support under OS/2 is free or Free. Just take a look at OS/2 NetLabs for a quick sample of some of the projects underway. And that's just scratching the surface.
Most major Linux applications are also available on OS/2. XFree86, Samba, Perl, Apache, CDRecord, GIMP, GNOME, VIM, bash, gcc... I could go on.
The point is, OS/2 is far from obsolete and nowhere close to being a dead end. Give us some credit. We (OS/2 users) are not a bunch of sad relics from an ancient era who refuse to wake up and notice the world has moved on. We're moving with the world.
Some of us even hope to help move the world ourselves... and that, I think, is eComStation's goal.
ALT
-
Re:Typical ...
Errr, or you don't know what the heck your talking about... Try this or google
-
Run Win-apps without display the desktop?
First, a big thank you for making Plex86 possible.
Now the question...
One thing that I find cumbersome with VMWare and Win4Lin (and the plex86 screenshot that I saw) is that you have to display the entire Windows9x desktop to run even a single application.
Even back in the days of OS/2 2.1, they had a way of displaying Windows application along with OS/2 applications in the same (OS/2) desktop. They did this with a special Windows video-driver which would "burn a hole" in the OS/2 desktop to reveal applications running on the Windows desktop "running behind" the OS/2 desktop.
Here is an example of a Win32 application running inside the OS/2 desktop, and another example. It's sorta like running Exceed (or WinXfree86) and having an X application display over your Windows desktop.
What I'm talking about is (IMO) different than running a Windows application through WINE, because (with plex86) the Windows application is running inside a (logically separate) virtualized machine.
Would you consider offering such a feature, or at least an I/O hook in plex86 so that it could happen?
Thanks
-
Run Win-apps without display the desktop?
First, a big thank you for making Plex86 possible.
Now the question...
One thing that I find cumbersome with VMWare and Win4Lin (and the plex86 screenshot that I saw) is that you have to display the entire Windows9x desktop to run even a single application.
Even back in the days of OS/2 2.1, they had a way of displaying Windows application along with OS/2 applications in the same (OS/2) desktop. They did this with a special Windows video-driver which would "burn a hole" in the OS/2 desktop to reveal applications running on the Windows desktop "running behind" the OS/2 desktop.
Here is an example of a Win32 application running inside the OS/2 desktop, and another example. It's sorta like running Exceed (or WinXfree86) and having an X application display over your Windows desktop.
What I'm talking about is (IMO) different than running a Windows application through WINE, because (with plex86) the Windows application is running inside a (logically separate) virtualized machine.
Would you consider offering such a feature, or at least an I/O hook in plex86 so that it could happen?
Thanks
-
Re:New projectHow about a project that lets you run Windows binaries under OS/2: Project Odin.
Or, a project that lets you run X apps (need to be recompiled for now) under OS/2: Project EverBlue.
Add ELF support to Odin and combine it with EverBlue, and OS/2 will be able to run:
- DOS apps
- 16-bit and 32-bit Windows apps
- 16-bit and 32-bit OS/2 apps
- Linux apps
Sounds like the ultimate desktop OS to me!
-- -
Re:New projectHow about a project that lets you run Windows binaries under OS/2: Project Odin.
Or, a project that lets you run X apps (need to be recompiled for now) under OS/2: Project EverBlue.
Add ELF support to Odin and combine it with EverBlue, and OS/2 will be able to run:
- DOS apps
- 16-bit and 32-bit Windows apps
- 16-bit and 32-bit OS/2 apps
- Linux apps
Sounds like the ultimate desktop OS to me!
-- -
Re:Another way to do emulationIt occurs to me that there's a third possible way: rather than doing the emulation step by step as the program runs, step thru the whole compiled program and convert it to native code just once, and then run it natively from then on, rather than re-emulate it each time thru the loop. How come nobody is doing it that way?
They are, and have been for the past few years. Just because it doesn't happen in linux doesn't mean it doesn't happen.
Look at OS/2's odin project for running windoze 95/NT executables NATIVELY:
-
Re:OS/2
You should have a look at the official Odin project homepage. Among other things, there's a list of a lot of Win32 apps that have been tested with Odin (the Win32 to OS/2 converter).
-
Re:Double-Reverse-Engineering...
There already is a Windows emulator that doesn't run on Linux or Windows. It's called Odin, and it has surpassed Wine in functionality.
-- -
Project Odin on OS/2 is doing better!Project Odin is basically Wine on OS/2. I think there's a lot of Wine code in Odin, but from what I've heard, Odin surpassed Wine in Win32 compatibility a long time ago.
Plus, OS/2 already runs DOS and Windows 3.1 apps better than any other OS out there. It runs XFree86 and several *nix apps have already been ported to OS/2 (Gimp, Apache, MySQL, and thousands more). Not only that, but Everblue is working on adding Linux compatibility to OS/2.
It looks to me like Project Odin is far more interesting than Wine. All of this awesome work being done every day for OS/2 is the reason why I still use it.
--
--
-
Project Odin on OS/2 is doing better!Project Odin is basically Wine on OS/2. I think there's a lot of Wine code in Odin, but from what I've heard, Odin surpassed Wine in Win32 compatibility a long time ago.
Plus, OS/2 already runs DOS and Windows 3.1 apps better than any other OS out there. It runs XFree86 and several *nix apps have already been ported to OS/2 (Gimp, Apache, MySQL, and thousands more). Not only that, but Everblue is working on adding Linux compatibility to OS/2.
It looks to me like Project Odin is far more interesting than Wine. All of this awesome work being done every day for OS/2 is the reason why I still use it.
--
--
-
Pretty functional for dead.I don't know how many times its been thrown out that OS/2 is dead. As of lately there have been some interesting developments that will let OS/2 live as long as linux and windows exist.
Netlabs.Org s a great starting point for people interested in OS/2. Not only do they have Project Odin But they also have many other interesting developments. Project ODIN is the PE to LX converter that allows Windows 95/98/NT binaries to be converted or ran natively on OS/2. There is a new SB Live driver that has been ported from Linux that also created a new library and code to allow OpenSound modules to be used in OS/2. (FIlling in the sound card gap) and alas there is a small passthrough driver that makes WinOS2 think you have a SB 16 installed so that no matter what soundcard you have as your OS/2 driver you won't have to find those tricky "WinOS2" drivers.. just use this "passthrough" one.
On another note, Papyrus 8 was just released. It really is a nice tight/integrated "Office" suite that still fits on 3 floppy disks (yes it does hehe) and PMview 2000 is coming out with a new version.
The most interesting note is the integration of Warp Server E-Business codebase with that of OS2 Warp 4. This was done through Fixpack 13. If you upgrade to Fixpack 13 your not limited to the 528 megs addressable space anymore, you have the 32bit KEE extensions for 32 bit filesystem driverws (such as jfs) and there are many more updates and new addons available.
On top of that a great company called scitech has released video drivers for TNT, TNT2, Geforce, 3dfx (all versions) and Matrox (all versions) cards that make the graphics fly. OpenGL and MGL acclerated support are available as well. (i believe the url is http://www.scitechsoft.com for this company).
As well as having the fastest Java implementation around, one of the best Dos/Windows and OS2 environment easiest to port to platforms, i don't know why ibm would kill it. The device drivers are there, the end users wishing for a new version are there.. and why would they continue to add 32 bit BSD based ip stacks, SMP and server related systems to kill it a measly 12 months from now?
Interesting indeed, but as usuall looks like a laywer and a business need to review this "Future plan" for OS/2 and see what it really means. I can't see IBM telling a bank to redo everything in java when there is NO support for java other then stock tickers and web page games..
And boy howdy, how sweet of a development platform Visual Age C++ 4.0 for OS/2 is once they iron out the bugs.. use the Open API and your app will compile under NT as well.. woah, offer a choice who would have ever thought of that!
-
Pretty functional for dead.I don't know how many times its been thrown out that OS/2 is dead. As of lately there have been some interesting developments that will let OS/2 live as long as linux and windows exist.
Netlabs.Org s a great starting point for people interested in OS/2. Not only do they have Project Odin But they also have many other interesting developments. Project ODIN is the PE to LX converter that allows Windows 95/98/NT binaries to be converted or ran natively on OS/2. There is a new SB Live driver that has been ported from Linux that also created a new library and code to allow OpenSound modules to be used in OS/2. (FIlling in the sound card gap) and alas there is a small passthrough driver that makes WinOS2 think you have a SB 16 installed so that no matter what soundcard you have as your OS/2 driver you won't have to find those tricky "WinOS2" drivers.. just use this "passthrough" one.
On another note, Papyrus 8 was just released. It really is a nice tight/integrated "Office" suite that still fits on 3 floppy disks (yes it does hehe) and PMview 2000 is coming out with a new version.
The most interesting note is the integration of Warp Server E-Business codebase with that of OS2 Warp 4. This was done through Fixpack 13. If you upgrade to Fixpack 13 your not limited to the 528 megs addressable space anymore, you have the 32bit KEE extensions for 32 bit filesystem driverws (such as jfs) and there are many more updates and new addons available.
On top of that a great company called scitech has released video drivers for TNT, TNT2, Geforce, 3dfx (all versions) and Matrox (all versions) cards that make the graphics fly. OpenGL and MGL acclerated support are available as well. (i believe the url is http://www.scitechsoft.com for this company).
As well as having the fastest Java implementation around, one of the best Dos/Windows and OS2 environment easiest to port to platforms, i don't know why ibm would kill it. The device drivers are there, the end users wishing for a new version are there.. and why would they continue to add 32 bit BSD based ip stacks, SMP and server related systems to kill it a measly 12 months from now?
Interesting indeed, but as usuall looks like a laywer and a business need to review this "Future plan" for OS/2 and see what it really means. I can't see IBM telling a bank to redo everything in java when there is NO support for java other then stock tickers and web page games..
And boy howdy, how sweet of a development platform Visual Age C++ 4.0 for OS/2 is once they iron out the bugs.. use the Open API and your app will compile under NT as well.. woah, offer a choice who would have ever thought of that!
-
GIMP/2 is availableGIMP/2 currently requires you to install Xfree86/OS2, though I understand a WPS version is in the works.
Running Xfree86/OS2 has an additional benefit if you have Linux systems on your network. It provides you with the ability to run software on your Linux box with the display occuring on your OS/2 box! I've set up a web page documenting how to do it(there's minor differences in setting up the OS/2 and the Linux systems). I've succesfully run Civilization CTP on my OS/2 system using this.
-
Re:DirectX
Yes, Project Odin implements Direct-X, at least a part of it. More work has to be done but we can already run 2D-Apps and 3D-Apps if they support GLIDE. For example I can run Quake II, Quake III and Halflive on my OS/2 box with my 3DfX card. Odin is *not* an emulation so performance loss is minimal.
RealPlayer and Office '97 is also working!!
By the way, the link to the Odin homepage is wrong, it should be like this. -
Re:OS/2's DESKTOP IS STILL KING!Some people in the OS/2 world seems not to have exactly the same mind. I've seen this page where a certain Cristoph, nicknamed Birdy, report advancement of porting GNOME, E and KDE to OS/2. They currently need someone to continue the KDE/2 project. If I were them, I'd better search for someone to start the KDE2/2 project. Look also at the Everblue Project whose purpose is to create a "Presentation Manager" version of Xfree86. There is also already a port of Xfree86, named Xfree86/2, but it works full screen. They are at the 3.3.6 version right now, and I think they're working on Xfree4 now. Everblue want to integrate X applications on OS/2 desktop.
These news are interesting, because I was really thinking OS/2 was OS/dead. But if OS/2 folks successfully make it able to run cleanly both Windows and Linux apps, it could deserve some gigabytes on my hard drives. And it will if it becomes Open Source.
Hmmm. Sometimes I dream of a world were Windows would be the only proprietary OS out there... With free BeOS, OS/2 and whatever.
Even more than applications, OS should be free, just because you need an OS to use your computer. The OS and at least one editor and one compiler running on it.
-
Project EverBlue
The project EverBlue is a port in progress of Xlib to OS/2 Presentation Manager, so that you can compile X applications to run in a OS/2 framebuffer, using your normal OS/2 drivers and integrated with the rest of your OS/2 apps.
-- -
Re:this could be pretty cool
Native Win32 GIMP by Tor Lillqvist is hosted at: http://gimp.org/win32/, current version is Dec 18, 1999.
There (was) also a Cygwin version which uses an X Server, but it's home page has disapeared from GeoCities. The author was Craig Setera. Haven't heard of a Mac port yet. See Netlabs for an OS/2 port.
I've been using Tor's Gimp for 'bout a year and it just keeps getting better (GTK themes even!). Adobe PhotoShop is still more refined and easier to use overall, but the playing field is much closer to level. Can't say much about Corel PhotoPaint. We have it. I use from time to time, but don't like it much.
I use Corel Draw more than Adobe Illustrator, but that's mostly because of familiarity. CD is buggier (on windows anyway). There are a couple of libre vector drawing projects for linux begun, but I haven't had a chance to seriously check them out yet. -
WINE on OS/2: Project OdinProject Odin (formerly Win32-OS/2) is the OS/2 equivalent of WINE. In fact, it's using a lot of WINE code, although it previously was using Open32, which is a subset of the Win32 API as found on OS/2 Warp 4. There's quite a bit of development going on, although you wouldn't know just by looking at the web pages.
Unlike WINE, Project Odin actually converts the Windows app into a native OS/2 application. The EXE and DLL's are modified so that OS/2 can load them, and a Win32 equivalent of the DLL's is provided. Odin also has a very cool feature where it intercepts the loader and actually convers a Windows EXE/DLL into an OS/2 EXE/DLL on the fly. This lets you run your Windows apps under OS/2 in a truly seamless fashion. It's very cool stuff, and I recommend that everyone check it out.
-
Don't forget the OS/2 version!
The OS/2 version has been out for a while, although the current stable release is 1.02 (1.1x is still being worked on). For more information, check out http://www.netlabs.org/gimp/index.html.
-
GTK+ also available on OS/2
You can download GTK+ 1.21 for XFree86/2 from ftp://24.2.168.186/pub/os2/unix/ xfree86/ports/gtk/. Granted, it doesn't run on the OS/2 desktop, but that will change once EverBlue is done. Don't expect Slashdot to mention it, of course. With all their pro-BeOS anti-OS/2 stories, you'd think that there are more BeOS users than OS/2 users (there aren't).