<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.netlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Martini</id>
	<title>NikiWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.netlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Martini"/>
	<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php/Special:Contributions/Martini"/>
	<updated>2026-04-28T11:45:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Voyager_FAQ&amp;diff=7359</id>
		<title>Voyager FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Voyager_FAQ&amp;diff=7359"/>
		<updated>2025-08-27T14:31:08Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* What is Voyager? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Voyager]]&lt;br /&gt;
=Voyager Frequently Asked Questions=&lt;br /&gt;
Assembled by:&lt;br /&gt;
* Adrian Gschwend, aka &#039;&#039;ktk&#039;&#039;&lt;br /&gt;
* Cinc&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Motivation&#039;&#039;&#039;&lt;br /&gt;
* OS/2: &#039;&#039;Everything is an object [tm]&#039;&#039;&lt;br /&gt;
* MacOS X: &#039;&#039;Not everything is an object&#039;&#039;&lt;br /&gt;
* Gnome: &#039;&#039;We once tried objects&#039;&#039;&lt;br /&gt;
* KDE: &#039;&#039;We claim there are objects&#039;&#039;&lt;br /&gt;
* Windows: &#039;&#039;There is no object&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
===What is Voyager?===&lt;br /&gt;
Voyager is the codename for the idea of having a replacement OS/2, or rather of the OS/2 Workplace Shell (WPS) on top of modern technology. This idea is the result of thinking a &#039;&#039;&#039;lot&#039;&#039;&#039; about what we can do in the future as current OS/2 and [http://www.ecomstation.com/ eComStation] users.&lt;br /&gt;
As many information in the Internet, this FAQ does not resemble the most recent status of the project for various reasons described later. But we still try to give you an impression of what we try to do with this project.&lt;br /&gt;
&lt;br /&gt;
Before you continue you should probably consult:&lt;br /&gt;
&lt;br /&gt;
* The [[Voyager]] page in this Wiki and...&lt;br /&gt;
* The [https://web.archive.org/web/20150912110805/http://dir.gmane.org/gmane.org.netlabs.voyager.devel Voyager mailinglist Archive] at Archive.org (gmane is no longer operational)&lt;br /&gt;
&lt;br /&gt;
Note that our path is firmly set and long past the point of discussion. As a potential contributor, know from the onset, that acceptance of this path is a must.  Take it or leave it, it&#039;s our choice and we have our reasons.&lt;br /&gt;
&lt;br /&gt;
===How is this related to OS/2 and eCS?===&lt;br /&gt;
A lot and not much ;) Voyager is basically a re-implementation of a lot of ideas already implemented in the [http://en.wikipedia.org/wiki/Workplace_Shell WPS], the Workplace Shell of OS/2, the multimedia subsystem (like IO procedures) and other areas which make OS/2 unique. The WPS has still unique concepts that are not implemented in any of the free and well-known desktops like [http://www.gnome.org Gnome] or [http://www.kde.org KDE].&lt;br /&gt;
Our goal is to get the &amp;quot;WPS and OS/2 feeling&amp;quot; on top of new, (and existing), open source technologies, in a way that&#039;s more or less independent of the kernel used.&lt;br /&gt;
&lt;br /&gt;
One of the main concerns of current OS/2 and eCS users is good backward compatibility. This is addressed [[Voyager_FAQ#Will_Voyager_support_my_OS.2F2_and_eCS_applications.3F | below]].&lt;br /&gt;
&lt;br /&gt;
===How is this related to MacOS X?===&lt;br /&gt;
While explaining the idea of Voyager to people we often get the feedback, that this sounds a lot like MacOS X. Indeed there are concepts that are used in MacOS X as well.&lt;br /&gt;
* The MacOS X Desktop does have a lot in common with the WPS. We&#039;re going to limit our talk to some of the ideas and concepts here. The reasons for the similarity are quite simple: Apple, IBM and HP had a company called [http://en.wikipedia.org/wiki/Taligent Taligent] in the 90s which worked on an object oriented OS. The project was canceled in 1995, but some of the conceptual ideas survived. Some of these made it into the MacOS X which has also been influenced by [http://en.wikipedia.org/wiki/NeXT_Computer NeXT] which also has some ideas in common with OS/2s WPS.&lt;br /&gt;
* MacOS X provides a powerful 2D engine called [http://www.apple.com/macosx/features/quartzextreme/ Quartz Extreme], we think this is the way to go today and Voyager has planned something like this utilizing [http://www.cairographics.org Cairo] as the 2D engine.&lt;br /&gt;
Unfortunately Apple didn&#039;t push the object orientation far enough in MacOS X. Not everything is an object as with the WPS, thus things that should (in our opinion) simply work, do not. As an example try to drag &amp;amp; drop an &#039;&#039;Address Book&#039;&#039; entry to the trash can. The entry itself is not a normal desktop object and thus can&#039;t be dropped to the trashcan. Also Objective C used by Apple does have some nice features but the object model of OS/2 (SOM) is still much further in terms of binary compatibility for example.&lt;br /&gt;
&lt;br /&gt;
===Is Voyager yet another Linux distribution?===&lt;br /&gt;
No! Voyager is more than just repackaged Linux stuff with a pretty desktop (in fact it is more likely BSD stuff...). We will kill some sacred cows of the *nix camp like X as the graphics foundation or so called choice. You won&#039;t have ten editors for your config files, you won&#039;t have several window managers but one, you won&#039;t have a dozen file systems to choose from but only one or two. You get the picture... &#039;&#039;&#039;Since there&#039;s no decision for the kernel yet the rumors Voyager would use the Linux kernel are just - rumors.&#039;&#039;&#039;&lt;br /&gt;
Voyager won&#039;t require you do recompile your kernel every few weeks or hunt down package dependency when installing new apps by providing a standard set of base libs.&lt;br /&gt;
&lt;br /&gt;
===I heard Voyager uses the Linux kernel===&lt;br /&gt;
Read the answer to the previous question! For your convenience I highlighted the sentence which may interest you.&lt;br /&gt;
&lt;br /&gt;
I type this very slowly so every OS/2 zealot going berserk may understand it: There is no decision about which kernel to use, yet. There&#039;s no decision about using the Linux kernel, there&#039;s not even a discussion about using the Linux kernel. Whenever somebody is telling you Voyager is using the Linux kernel just ignore that.&lt;br /&gt;
&lt;br /&gt;
===Will netlabs.org stop providing software for OS/2 and eCS now?===&lt;br /&gt;
&#039;&#039;&#039;Definitely&#039;&#039;&#039; not! We will continue to provide essential software for OS/2 the next years. Voyager is in our opinion a great option for the future but we know very well that it will take some time until you can use that as full replacement for what you use now.&lt;br /&gt;
&lt;br /&gt;
The best choice you can do at the moment is to work with eComStation, version 2 of eCS will provide some essential enhancements, many of the ideas are planned for Voyager as well. So one could say that Voyager could become something like eComStation 3.0 once.&lt;br /&gt;
===How can I support Voyager?===&lt;br /&gt;
There are several possibilities:&lt;br /&gt;
* We definitely need skilled developers. We have a wide range of tasks available, please consult the [[Voyager]] page to get an impression and join the [http://dir.gmane.org/gmane.org.netlabs.voyager.devel mailing list] if you can contribute in some form.&lt;br /&gt;
* Motivate skilled coders to help on the project. We think that the idea is very tempting and unique and we already successfully motivated developers outside of the OS/2 and eCS community. This is essential for this project.&lt;br /&gt;
* Buy [http://www.ecomstation.com eComStation]. netlabs.org is working closely with SSI and Mensys to provide new software on eCS. Supporting eCS is thus an exellent way to also fund development of Voyager indirectly.&lt;br /&gt;
* Buy netlabs.org sponsoring units in the [http://shop.mensys.nl/catalogue/mns_NETLABS.html Mensys] shop, we get 100% of the amount you donate there!&lt;br /&gt;
* Present Voyager at your local user group. We need to spread the word to motivate people to contribute in any form.&lt;br /&gt;
* Help out with the [[Voyager_Support | documentation]] of Voyager&lt;br /&gt;
&lt;br /&gt;
==Technology==&lt;br /&gt;
===Will Voyager support my OS/2 and eCS applications?===&lt;br /&gt;
That&#039;s a question we can&#039;t answer that easy at the moment. For sure it would be nice if we reach that state one day but that depends on quite a lot of things. There are several options:&lt;br /&gt;
* use a virtual machine like [http://www.virtualbox.org/ VirtualBox] to run OS/2 or eCS in there. Will definitely work but is not a soft migration&lt;br /&gt;
* implement the OS/2 base API on an existing Kernel to provide API compatibility. This could even be extended to binary compatibility if we work hard on it.&lt;br /&gt;
** [http://www.osfree.org osFree] has something in mind, see [http://www.falvotech.com/projects/os3.php here] as well.&lt;br /&gt;
** There is a project at [http://os2linux.sourceforge.net/  Sourceforge] which provides a base OS/2 API already on Linux, written by an IBM employee. This library is not complete yet but provides a base to work on&lt;br /&gt;
* implement at least parts of GPI and PM on top of an existing 2D engine like Cairo for PM compatibility. This is a very big task and we are not sure if it is worth doing that but if a group of people volunteers to write that, get in contact with us on the Voyager mailing list. Note that such a project should definitely integrate well with our idea, otherwise it will not help at all.&lt;br /&gt;
&lt;br /&gt;
Another possiblity might come up with the design of Voyager, at the moment the most likely Glitz backend will be Xorg OpenGL drivers, so we would get drivers from the HW-vendors. This opens a new interesting approach for backward compatibility, that would involve the following steps:&lt;br /&gt;
* compile Xorg on OS/2 with Innotek LIBC&lt;br /&gt;
* get the binary only drivers to work (should work somehow in theory)&lt;br /&gt;
* compile Glitz using Xorg backend&lt;br /&gt;
* recompile GTK2 &amp;amp; all libraries used with Innotek LIBC&lt;br /&gt;
* write a GRADD driver that renders using OpenGL, which means it would render into the OpenGL driver of Xorg. Like this it should even be possible to have a windowed PM in Glitz.&lt;br /&gt;
&lt;br /&gt;
The benefit would be that we would also get HW acceleration in the current OS/2 or eCS.&lt;br /&gt;
&lt;br /&gt;
In short one can say that binary compatibility is technically possible up to a certain point at least. One can debate about if this is useful or not.&lt;br /&gt;
&lt;br /&gt;
===Why something new? There is Gnome, KDE...===&lt;br /&gt;
&lt;br /&gt;
If you think KDE, GNOME... fit your needs , that&#039;s fine, just move on because you have found a solution for your personal computing needs. The people involved&lt;br /&gt;
with Voyager so far don&#039;t think desktops other than the WPS which are available today fit their needs. Different people, different preferences.&lt;br /&gt;
&lt;br /&gt;
Or to quote [http://en.wikiquote.org/wiki/Larry_wall Larry Wall]: &amp;quot;There&#039;s More Than One Way to Do It&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Why not X?===&lt;br /&gt;
====Short answer====&lt;br /&gt;
Voyager is a desktop OS. We don&#039;t see any need for opening a window on a machine located somewhere in China when your monitor is only 50cm away from you.&lt;br /&gt;
&lt;br /&gt;
And, we don&#039;t like X. Period. And finally we are not the only ones [http://blog.netlabs.org/?p=35 realizing that].&lt;br /&gt;
&lt;br /&gt;
====Long answer====&lt;br /&gt;
We talk about X in terms of [http://en.wikipedia.org/wiki/Xlib Xlib] here, a library which was designed about 20 years ago when networks were slow, terminals common and processors did all the GFX (rendering) work. Now we have fast networks, fast computers, some graphic cards cost more than the CPU and remote access can be done with modern protocols like [http://en.wikipedia.org/wiki/Remote_Desktop_Protocol RDP] or [http://en.wikipedia.org/wiki/NX_technology NX].&lt;br /&gt;
&lt;br /&gt;
Since Apple started introducing eye candies in MacOS X everyone wants fancy 3D effects on his desktop too, no matter how useless they actually are. So one needs to get direct access to the hardware in X too, a concept that got introduced in form of the [http://en.wikipedia.org/wiki/Direct_Rendering_Infrastructure Direct Rendering Interface (DRI)] mainly for 3D games. New desktop extensions like [http://en.wikipedia.org/wiki/Xgl Xgl] or [http://en.wikipedia.org/wiki/Aiglx Aiglx] are using such techniques as well to get direct access to the hardware, without messing around with Xlib.&lt;br /&gt;
&lt;br /&gt;
The two most popular toolkits GTK and Qt started moving their rendering to new engines as well like [http://en.wikipedia.org/wiki/Cairo_%28graphics%29 Cairo] or [http://doc.trolltech.com/4.0/qt4-arthur.html Arthur]. Depending on the backend of those rendering engines they also bypass Xlib and thus don&#039;t need it anymore except for things like window and input handling. Our point of view is that it would make more sense to replace those parts (window &amp;amp; input handling and other missing stuff) by a window manager on top of those rendering engines like Cairo instead. There was a prototype of this idea presented at Developers Workshop 2006, the project is called [ftp://ftp.netlabs.org/pub/events/DWS2006/presentations/AWMBasedOnCairo-dws06.pdf Neptune]. Note that we don&#039;t necessarily will do it like this, if something better comes up, we will save us the work for sure.&lt;br /&gt;
&lt;br /&gt;
There are people working on alternatives for Xlib as we know it right now. One of them is [http://en.wikipedia.org/wiki/XCB XCB], a project at freedesktop.org. This project can solve some of the problems we have with Xlib nowadays but it doesn&#039;t kill it completely.&lt;br /&gt;
&lt;br /&gt;
===This project is too big, you will fail===&lt;br /&gt;
&lt;br /&gt;
Maybe. But honestly without trying you won&#039;t know...&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
===Under what license is Voyager released?===&lt;br /&gt;
The source is dual licensed. It is covered by the CDDL and the LGPL.&lt;br /&gt;
&lt;br /&gt;
===Where can I download sourcecode?===&lt;br /&gt;
The source can be found in a subversion tree on netlabs.org. Trac provides&lt;br /&gt;
a web interface for browsing. Currently you find the following.&lt;br /&gt;
&lt;br /&gt;
* [http://svn.netlabs.org/v_doc Documentation]. (Seriously out of date because we changed quite a lot from the design point of view, sorry)&lt;br /&gt;
* [http://svn.netlabs.org/v_nom Netlabs Object Model].&lt;br /&gt;
* [http://svn.netlabs.org/v_desktop Desktop].&lt;br /&gt;
* [http://svn.netlabs.org/v_triton Multimedia subsystem].&lt;br /&gt;
&lt;br /&gt;
Information how to download the source will follow. Note that some repositories are not available to the public right now because we want to design the prototypes on our own.&lt;br /&gt;
&lt;br /&gt;
===Should I still work on OS/2 and eCS applications?===&lt;br /&gt;
Sure! OS/2 and eCS will be around for a very long time and Voyager will need quite some time to be mature enough to be usable. But if you intend to support the&lt;br /&gt;
Voyager approach any time you should try to code in a portable way. Instead of using the OS/2-API use a portable runtime instead e.g. GLib, NPL or APL. Consider using a cross&lt;br /&gt;
platform toolkit for the UI like DynamicWindows, GTK, XUL. Use only standard WPS methods without PM-specific tricks.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t like the Voyager approach anyway, why do you ask in the first place ;)?&lt;br /&gt;
&lt;br /&gt;
===Whats next with Voyager - where are we?===&lt;br /&gt;
Ask the oracle :-)&lt;br /&gt;
&lt;br /&gt;
We definitely can&#039;t give any assumptions about when we will be ready for a public release. One lesson we definitely learned in the past years with netlabs.org and other software projects is that release plans never work as announced :)&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Admin_Guide&amp;diff=7358</id>
		<title>Admin Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Admin_Guide&amp;diff=7358"/>
		<updated>2025-08-27T14:27:47Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Mailinglists &amp;amp; gmane.org */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Netlabs]]&lt;br /&gt;
So you want to help me administering netlabs.org webserver? Great! Here is a list of common tasks and how you can do it with the content management system (CMS) we use.&lt;br /&gt;
&lt;br /&gt;
==Subversion &amp;amp; TRAC==&lt;br /&gt;
&lt;br /&gt;
==Mailinglists &amp;amp; gmane.org==&lt;br /&gt;
gmane.org is no longer operational.&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Mailinglists&amp;diff=7357</id>
		<title>Mailinglists</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Mailinglists&amp;diff=7357"/>
		<updated>2025-08-27T14:20:52Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Projects]]&lt;br /&gt;
== Mailing lists for projects ==&lt;br /&gt;
netlabs.org provides some mailing lists for its projects. Usually the name is &amp;lt;tt&amp;gt;projectname-dev&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;projectname-user&amp;lt;/tt&amp;gt;. As you can imagine, the &amp;lt;tt&amp;gt;-dev&amp;lt;/tt&amp;gt; list is ment for developers and the &amp;lt;tt&amp;gt;-user&amp;lt;/tt&amp;gt; list for users of the project itself. Please respect that separation and do not post user questions in the developer list!&lt;br /&gt;
&lt;br /&gt;
* To post a message to the list, send an email to &amp;lt;tt&amp;gt;&amp;lt;listname&amp;gt;@netlabs.org&amp;lt;/tt&amp;gt;&lt;br /&gt;
* To subscribe, email: &amp;lt;tt&amp;gt;&amp;lt;listname&amp;gt;-subscribe@netlabs.org&amp;lt;/tt&amp;gt;&lt;br /&gt;
* To unsubscribe, email: &amp;lt;tt&amp;gt;&amp;lt;listname&amp;gt;-unsubscribe@netlabs.org&amp;lt;/tt&amp;gt;&lt;br /&gt;
* For additional commands, email: &amp;lt;tt&amp;gt;&amp;lt;listname&amp;gt;-help@netlabs.org&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We also provide digest lists:&lt;br /&gt;
&lt;br /&gt;
* To subscribe to the digest, email: &amp;lt;tt&amp;gt;&amp;lt;listname&amp;gt;-digest-subscribe@netlabs.org&amp;lt;/tt&amp;gt;&lt;br /&gt;
* To unsubscribe from the digest, email: &amp;lt;tt&amp;gt;&amp;lt;listname&amp;gt;-digest-unsubscribe@netlabs.org&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;&amp;lt;listname&amp;gt;&amp;lt;/tt&amp;gt; for example with &amp;lt;tt&amp;gt;xworkplace-dev&amp;lt;/tt&amp;gt; in the items above.&lt;br /&gt;
&lt;br /&gt;
=== netlabs.org community === &lt;br /&gt;
If you want to join the netlabs.org community mailing list, send an email to &amp;lt;tt&amp;gt;community-subscribe@netlabs.org&amp;lt;/tt&amp;gt;. The subject and the body of the email can be empty. You will almost immediately receive an email to confirm your subscription request. To finally subscribe, you need to reply to the confirmation email! If you forget to do that, you will not be subscribed to the list!&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Category:Delete&amp;diff=7313</id>
		<title>Category:Delete</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Category:Delete&amp;diff=7313"/>
		<updated>2025-04-13T14:41:00Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Administrative]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Category:Administrative&amp;diff=7312</id>
		<title>Category:Administrative</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Category:Administrative&amp;diff=7312"/>
		<updated>2025-04-13T14:40:26Z</updated>

		<summary type="html">&lt;p&gt;Martini: Created page with &amp;quot;Administrative page category.  Category:Main&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Administrative page category.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Logos&amp;diff=7311</id>
		<title>Logos</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Logos&amp;diff=7311"/>
		<updated>2025-04-13T14:40:05Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Some various netlabs.org logos in several resolutions, feel free to use them for your software.&lt;br /&gt;
&lt;br /&gt;
==Netlabs Logo== &lt;br /&gt;
[[Image:Netlabs-Logo.png|100px]] - SVG Format - 24Kb - [https://archive.org/download/netlabslogo/netlabs-osp-SVG.svg].&lt;br /&gt;
&lt;br /&gt;
==netlabs.org logo, white background==&lt;br /&gt;
&lt;br /&gt;
[[Image:Netlabsorg-small-150.png|100px]] - PNG - Small&lt;br /&gt;
&lt;br /&gt;
[[Image:Netlabsorg-medium-150.png|100px]] - PNG - Medium&lt;br /&gt;
&lt;br /&gt;
==Netlabs Wiki Logo==&lt;br /&gt;
[[Image:Netlabs-Wiki.png|100px]] - SVG Format - 45Kb - [https://archive.org/download/netlabslogo/Netlabs-Wiki.svg ]&lt;br /&gt;
&lt;br /&gt;
[[Image:Netlabs-Wiki-135x135.png]] - PNG 135x135 Format&lt;br /&gt;
&lt;br /&gt;
[[Category:Administrative]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Sandbox&amp;diff=7310</id>
		<title>Sandbox</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Sandbox&amp;diff=7310"/>
		<updated>2025-04-13T14:39:01Z</updated>

		<summary type="html">&lt;p&gt;Martini: Created page with &amp;quot;Play here to get to know to the Wiki. Just try anything you want on this page.   ==HTML Color Table== &amp;lt;table bgcolor=&amp;quot;#c6c9ff&amp;quot;&amp;gt;   &amp;lt;tr&amp;gt;     &amp;lt;th&amp;gt;Month&amp;lt;/th&amp;gt;     &amp;lt;th&amp;gt;Savings&amp;lt;/th&amp;gt;   &amp;lt;/tr&amp;gt;   &amp;lt;tr&amp;gt;     &amp;lt;td&amp;gt;January&amp;lt;/td&amp;gt;     &amp;lt;td&amp;gt;$100&amp;lt;/td&amp;gt;   &amp;lt;/tr&amp;gt;   &amp;lt;tr&amp;gt;     &amp;lt;td&amp;gt;February&amp;lt;/td&amp;gt;     &amp;lt;td&amp;gt;$80&amp;lt;/td&amp;gt;   &amp;lt;/tr&amp;gt; &amp;lt;/table&amp;gt;  ==Simple Wiki Table== {|class=&amp;quot;wikitable&amp;quot; |Error Number || Error Constant  |- |0x0000 || PMERR_OK |- |}   {| class=&amp;quot;wikitable&amp;quot; |- ! Primitive Type !! Description |- | PRIM_LI...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Play here to get to know to the Wiki. Just try anything you want on this page. &lt;br /&gt;
&lt;br /&gt;
==HTML Color Table==&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#c6c9ff&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Month&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Savings&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;January&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;$100&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;February&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;$80&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Simple Wiki Table==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Error Number || Error Constant &lt;br /&gt;
|-&lt;br /&gt;
|0x0000 || PMERR_OK&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Primitive Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_LINE || Line and arc primitives&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_CHAR || Character primitives&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MARKER || Marker primitives&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_AREA || Area primitives&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_IMAGE || Image primitives&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Header template==&lt;br /&gt;
{{H|External Articles}}&lt;br /&gt;
&lt;br /&gt;
==Syntaxhighlight==&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
This is &lt;br /&gt;
  a &lt;br /&gt;
     test&lt;br /&gt;
       NONO&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Cite==&lt;br /&gt;
The Sun is pretty big.&amp;lt;ref&amp;gt;E. Miller, &#039;&#039;The Sun&#039;&#039;, (New York: Academic Press, 2005), 23-5.&amp;lt;/ref&amp;gt; The Moon, however, is not so big.&amp;lt;ref&amp;gt;&#039;&#039;R. Smith, &amp;quot;Size of the Moon&amp;quot;, &#039;&#039;Scientific American&#039;&#039;, 46 (April 1978): 44-6.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lorem ipsum==&lt;br /&gt;
 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras suscipit nibh diam. Sed sit amet ultrices libero. Nullam non risus elit. Curabitur quis felis sem. Nam quis leo massa. Donec cursus felis eget lorem sodales bibendum. Vivamus non bibendum orci. Proin molestie cursus lacus eu finibus. Nullam feugiat, dui nec pretium elementum, massa mi ornare lectus, gravida vestibulum ligula massa vitae ipsum. Aliquam et dignissim purus.&lt;br /&gt;
&lt;br /&gt;
Donec elementum ultrices arcu vel sodales. Phasellus vel lectus cursus, tincidunt libero id, varius risus. Proin faucibus libero sed mi euismod laoreet. Pellentesque pellentesque tellus ultrices, faucibus nibh sed, fringilla felis. Nulla ornare ac eros eu consequat. Fusce commodo varius ex et maximus. Sed quis suscipit leo, a maximus tellus. Vestibulum rutrum magna quis tortor porttitor, ac malesuada mi sagittis. Sed sodales quis justo in tristique. Sed gravida massa at nisi pretium congue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Administrative]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Main_Page&amp;diff=7266</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Main_Page&amp;diff=7266"/>
		<updated>2025-04-06T14:39:49Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Related OS/2 Sites */  I will put it back once I can upload files.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Welcome to the Wiki at netlabs.org. You will find a lot of interesting information about OS/2 and [http://www.ecomstation.com eCS] on this page.&amp;lt;br/&amp;gt;&lt;br /&gt;
You can take part in the community as follows&lt;br /&gt;
* read the [[Netlabs_News|netlabs.org news]]&lt;br /&gt;
* join the [[Mailinglists|community mailinglist]]&lt;br /&gt;
* join the [irc://irc.libera.chat/#netlabs #netlabs IRC channel] (currently on irc.libera.chat).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CONTRIBUTE&#039;&#039;&#039;: You can write to this wiki with a netlabs.org user ID, to get that visit http://www.netlabs.org/site/member/&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
Where are we now and where could we go. Open for discussions.&lt;br /&gt;
&lt;br /&gt;
*[[Ideas]] - This is so far a random collection of ideas and stuff we have in our heads and which probably is worth creating a project for.&lt;br /&gt;
** [[Ideas#New_PM_Controls|New PM Controls]]&lt;br /&gt;
&lt;br /&gt;
* [[Community]] - Discussions about the netlabs.org community, website, and so on. Complain here :)&lt;br /&gt;
&lt;br /&gt;
* [[The Warp Wishlist]]- The OS/2 Warp WishList is now available on wiki format.&lt;br /&gt;
&lt;br /&gt;
* [[Netlabs bi weekly newsletter4]] - &#039;&#039;New&#039;&#039; The latest netlabs.org news&lt;br /&gt;
&lt;br /&gt;
* [[Netlabs News]] - Even later than above&lt;br /&gt;
&lt;br /&gt;
* [[Voyager]] - See some discussion on the new eComStation platform that the developers community currently designs&lt;br /&gt;
&lt;br /&gt;
* [[Warpstock Europe Websites]] - Discussion of a concept that aims to provide infrastructure and information to organizers, and information and services to users/visitors.&lt;br /&gt;
&lt;br /&gt;
* [[UniAudio Development]] Universal Audio Driver Development Discussion&lt;br /&gt;
&lt;br /&gt;
* [[WarpVision Development]] WarpVision media player development discussion&lt;br /&gt;
&lt;br /&gt;
*[[Fundraising campaign]] - Projects that could be realized, support your favourite one!&lt;br /&gt;
&lt;br /&gt;
*[[XWorkplace]] - XWorkplace Future Plans and Ideas&lt;br /&gt;
&lt;br /&gt;
*[[Network Connection Manager]] - Design for follow-up to Wireless LAN Monitor&lt;br /&gt;
&lt;br /&gt;
*[[DOSBox Port]] - DOSBox Port for OS/2-eCS Project&lt;br /&gt;
&lt;br /&gt;
*[[Odin]] - ODIN Project todo and Ideas&lt;br /&gt;
&lt;br /&gt;
*[[eSchemes]] - eComStation WPS-based look &amp;amp; feel system&lt;br /&gt;
&lt;br /&gt;
*[[Mr2ice]] - MR/2 ICE is a full featured OS/2 native mail and news client.&lt;br /&gt;
&lt;br /&gt;
*[[MMOS2 Related Projects]] - A list of MMO2 Related sofware developments.&lt;br /&gt;
&lt;br /&gt;
*[[Extensions for WarpIN]] - A list of suggested exentions to WarpIN&lt;br /&gt;
&lt;br /&gt;
== Shop ==&lt;br /&gt;
[[Image:Netlabs_watch.png|frame|netlabs watch]]&lt;br /&gt;
We do have a shop for shirts and more ... [http://shop.netlabs.org shop.netlabs.org]! Prices include a small extra to support netlabs.org&#039;s future...&lt;br /&gt;
&lt;br /&gt;
== New Logo and Redesign ==&lt;br /&gt;
* [[Redesign]] - The new logo is choosen and a first and hopefully final draft for the new site layout has been created - check it out ;)&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;NOTE:&amp;lt;/b&amp;gt; This section should not be extended anymore. We reloaded the [http://www.edm2.com EDM/2 magazine] and we recommend to put all developer stuff in there. This wiki is a mess at the moment and we will clean that up one day and migrate the stuff that makes sense to EDM/2. Thanks!&lt;br /&gt;
&lt;br /&gt;
This section contains hints and tricks and descriptions of undocumented&lt;br /&gt;
stuff. Undocumented means there&#039;s no official documentation or the &lt;br /&gt;
documentation (for example included on DevCon CDs) isn&#039;t available to&lt;br /&gt;
the public anymore. But DON&#039;T JUST COPY any documentation you may have into the Wiki. Keep in mind it&#039;s copyrighted! &lt;br /&gt;
&lt;br /&gt;
* [[Undocumented stuff]]&lt;br /&gt;
* [[Mozilla]] - some stuff regarding building Mozilla on OS/2&lt;br /&gt;
* [http://www.edm2.com/index.php/SDL SDL] - some tips &amp;amp; tricks about how to port applications using SDL to OS/2&lt;br /&gt;
* [http://www.edm2.com/index.php/How_to_program_for_the_WPS WPS] - how to program for the [http://en.wikipedia.org/wiki/Workplace_Shell WPS]. Note: the german Wikipedia may have more information about the WPS. Go [http://de.wikipedia.org/wiki/Workplace_Shell here].&lt;br /&gt;
&lt;br /&gt;
==OS/2 and eCS resources==&lt;br /&gt;
===Drivers===&lt;br /&gt;
*Visit http://www.os2warp.be if you want to know if your hardware is supported.&lt;br /&gt;
*See a [http://www.ecomstation.it/pido2/home/mircomir/fixpak.php?lang=en driver list] generated from eCSoft/2 database.&lt;br /&gt;
&lt;br /&gt;
===Software===&lt;br /&gt;
For software have a look here:&lt;br /&gt;
&lt;br /&gt;
* http://hobbes.nmsu.edu&lt;br /&gt;
* http://en.ecomstation.ru/apecs.php&lt;br /&gt;
* http://www.ecomstation.it/ecsoft2/&lt;br /&gt;
* http://www.unixos2.org - ported *nix tools. A little bit cumbersome to find stuff there but nevertheless worth the effort&lt;br /&gt;
&lt;br /&gt;
===Programs===&lt;br /&gt;
How to use specific programs, HowTos, FAQs etc.&lt;br /&gt;
&lt;br /&gt;
MR/2 ICE [[mr2ice]] is a full featured OS/2 native mail and news client.&lt;br /&gt;
&lt;br /&gt;
===eCS Maintainance===&lt;br /&gt;
Quite a few things are different in eComStation compared to OS/2. Find tips and tricks for common (and not so common) tasks.&lt;br /&gt;
&lt;br /&gt;
* [[Rebuild your eCS desktop]]&lt;br /&gt;
&lt;br /&gt;
==netlabs.org Servers==&lt;br /&gt;
===ToDos &amp;amp; History===&lt;br /&gt;
This is the list of tasks for netlabs.org Webservers and the history of what I (ktk) did&lt;br /&gt;
*[[netlabs.org]]&lt;br /&gt;
&lt;br /&gt;
===Mail account===&lt;br /&gt;
Some information for those who own a mailbox at netlabs.org&lt;br /&gt;
*[[netlabs.org Mailing]]&lt;br /&gt;
===Admin Guide===&lt;br /&gt;
So far it&#039;s more or less just me who does all the work on netlabs.org webpages and this somewhat sucks because like this a lot of stuff depends on my lazyness. The following document explains the tasks necessary to create a new project at netlabs.org, including setting up CVS repositories, creating webpages and so on. I hope that I will find some volunteers one day who help me on doing that.&lt;br /&gt;
*[[Admin Guide]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Template:OS/2_References_Sites&amp;diff=7265</id>
		<title>Template:OS/2 References Sites</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Template:OS/2_References_Sites&amp;diff=7265"/>
		<updated>2025-04-06T14:34:26Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  &amp;lt;table class=&amp;quot;layout plainlinks&amp;quot; style=&amp;quot;width:100%; margin:auto; text-align:left; background:transparent;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:os2world-logo.png|80px|link=http://www.os2world.com|OS2World]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;width:33%; padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.os2world.com/ OS2World]&#039;&#039;&#039; &amp;lt;br&amp;gt; OS/2 Online community &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:os2voice-logo.png|80px|link=http://www.os2voice.org/|OS2VOICE]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;width:33%; padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.os2voice.org/ OS2VOICE]&#039;&#039;&#039; &amp;lt;br&amp;gt; OS/2 News Community &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:ecsoft2-logo.png|80px|link=http://www.ecsoft2.org/|eCSoft/2]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;width:33%; padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.ecsoft2.org/ eCSoft/2]&#039;&#039;&#039; &amp;lt;br&amp;gt; OS/2 Software News &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:Blue_Lion_Logo.png|80px|link=http://www.arcaos.com/|ArcaOS Site]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.arcaos.com/ ArcaOS Operating System]&#039;&#039;&#039; &amp;lt;br&amp;gt; ArcaOS Official Site &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:3px;&amp;quot;&amp;gt; [[File:os2org-logo.png|80px|link=http://www.os2.org/|OS2.org]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.os2.org/ OS2.org]&#039;&#039;&#039; &amp;lt;br&amp;gt;OS/2 German Forums Community &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:wse-logo.png|80px|link=http://www.netlabs.org|Warpstock Europe]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.warpstock.eu/ Warpstock Europe]&#039;&#039;&#039; &amp;lt;br&amp;gt; Warpstock Europe Events &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td style=&amp;quot;text-align:center; padding:3px;&amp;quot;&amp;gt; [[File:ecs-logo.png|50px|link=http://www.ecomstation.com/|eComStation Official Site]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.ecomstation.com eComStation]&#039;&#039;&#039; &amp;lt;br&amp;gt;eComStation Operating System &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:Netlabs-Logo.png|80px|link=http://www.netlabs.org|Netlabs]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.netlabs.org Netlabs]&#039;&#039;&#039; &amp;lt;br&amp;gt; Netlabs OS/2 Open source projects   &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:Warpstock_Logo.png|80px|link=http://www.warpstock.org/|Warpstock]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.warpstock.org/ Warpstock]&#039;&#039;&#039; &amp;lt;br&amp;gt; Warpstock OS/2 Event&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:3px;&amp;quot;&amp;gt; [[File:ecsru-logo.png|80px|link=http://en.ecomstation.ru/|eComStation.ru ]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.ecomstation.ru eComStation.ru]&#039;&#039;&#039; &amp;lt;br&amp;gt;Russian Community Site&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/table&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;!-- Add categories and interwikis to the /doc subpage, not here! --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Template:OS/2_References_Sites&amp;diff=7264</id>
		<title>Template:OS/2 References Sites</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Template:OS/2_References_Sites&amp;diff=7264"/>
		<updated>2025-04-06T14:29:58Z</updated>

		<summary type="html">&lt;p&gt;Martini: Created page with &amp;quot;  &amp;lt;table class=&amp;quot;layout plainlinks&amp;quot; style=&amp;quot;width:100%; margin:auto; text-align:left; background:transparent;&amp;quot;&amp;gt;   &amp;lt;tr&amp;gt;   &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; OS2World &amp;lt;/td&amp;gt;   &amp;lt;td style=&amp;quot;width:33%; padding:4px;&amp;quot;&amp;gt; &amp;#039;&amp;#039;&amp;#039;[http://www.os2world.com/ OS2World]&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt; OS/2 Online community &amp;lt;/td&amp;gt;   &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; OS2VOICE &amp;lt;/t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  &amp;lt;table class=&amp;quot;layout plainlinks&amp;quot; style=&amp;quot;width:100%; margin:auto; text-align:left; background:transparent;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:os2world-logo.png|80px|link=http://www.os2world.com|OS2World]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;width:33%; padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.os2world.com/ OS2World]&#039;&#039;&#039; &amp;lt;br&amp;gt; OS/2 Online community &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:os2voice-logo.png|80px|link=http://www.os2voice.org/|OS2VOICE]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;width:33%; padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.os2voice.org/ OS2VOICE]&#039;&#039;&#039; &amp;lt;br&amp;gt; OS/2 News Community &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:ecsoft2-logo.png|80px|link=http://www.ecsoft2.org/|eCSoft/2]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;width:33%; padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.ecsoft2.org/ eCSoft/2]&#039;&#039;&#039; &amp;lt;br&amp;gt; OS/2 Software News &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:OS2NewsRumors-Logo.png|80px|link=http://os2news.warpstock.org/|OS/2 Warp News and Rumors]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://os2news.warpstock.org/ OS/2 Warp News and Rumors]&#039;&#039;&#039; &amp;lt;br&amp;gt; OS/2 News &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:3px;&amp;quot;&amp;gt; [[File:os2org-logo.png|80px|link=http://www.os2.org/|OS2.org]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.os2.org/ OS2.org]&#039;&#039;&#039; &amp;lt;br&amp;gt;OS/2 German Forums Community &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:wse-logo.png|80px|link=http://www.netlabs.org|Warpstock Europe]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.warpstock.eu/ Warpstock Europe]&#039;&#039;&#039; &amp;lt;br&amp;gt; Warpstock Europe Events &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:Blue_Lion_Logo.png|80px|link=http://www.arcaos.com/|ArcaOS Site]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.arcaos.com/ ArcaOS Operating System]&#039;&#039;&#039; &amp;lt;br&amp;gt; ArcaOS Official Site &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:3px;&amp;quot;&amp;gt; [[File:ecs-logo.png|50px|link=http://www.ecomstation.com/|eComStation Official Site]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.ecomstation.com eComStation]&#039;&#039;&#039; &amp;lt;br&amp;gt;eComStation Operating System &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:Netlabs-Logo.png|80px|link=http://www.netlabs.org|Netlabs]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.netlabs.org Netlabs]&#039;&#039;&#039; &amp;lt;br&amp;gt; Netlabs OS/2 Open source projects   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:4px;&amp;quot;&amp;gt; [[File:Warpstock_Logo.png|80px|link=http://www.warpstock.org/|Warpstock]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.warpstock.org/ Warpstock]&#039;&#039;&#039; &amp;lt;br&amp;gt; Warpstock OS/2 Event&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;text-align:center; padding:3px;&amp;quot;&amp;gt; [[File:ecsru-logo.png|80px|link=http://en.ecomstation.ru/|eComStation.ru ]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td style=&amp;quot;padding:4px;&amp;quot;&amp;gt; &#039;&#039;&#039;[http://www.ecomstation.ru eComStation.ru]&#039;&#039;&#039; &amp;lt;br&amp;gt;Russian Community Site&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/table&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;!-- Add categories and interwikis to the /doc subpage, not here! --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Main_Page&amp;diff=7263</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Main_Page&amp;diff=7263"/>
		<updated>2025-04-06T14:29:28Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Admin Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Welcome to the Wiki at netlabs.org. You will find a lot of interesting information about OS/2 and [http://www.ecomstation.com eCS] on this page.&amp;lt;br/&amp;gt;&lt;br /&gt;
You can take part in the community as follows&lt;br /&gt;
* read the [[Netlabs_News|netlabs.org news]]&lt;br /&gt;
* join the [[Mailinglists|community mailinglist]]&lt;br /&gt;
* join the [irc://irc.libera.chat/#netlabs #netlabs IRC channel] (currently on irc.libera.chat).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CONTRIBUTE&#039;&#039;&#039;: You can write to this wiki with a netlabs.org user ID, to get that visit http://www.netlabs.org/site/member/&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
Where are we now and where could we go. Open for discussions.&lt;br /&gt;
&lt;br /&gt;
*[[Ideas]] - This is so far a random collection of ideas and stuff we have in our heads and which probably is worth creating a project for.&lt;br /&gt;
** [[Ideas#New_PM_Controls|New PM Controls]]&lt;br /&gt;
&lt;br /&gt;
* [[Community]] - Discussions about the netlabs.org community, website, and so on. Complain here :)&lt;br /&gt;
&lt;br /&gt;
* [[The Warp Wishlist]]- The OS/2 Warp WishList is now available on wiki format.&lt;br /&gt;
&lt;br /&gt;
* [[Netlabs bi weekly newsletter4]] - &#039;&#039;New&#039;&#039; The latest netlabs.org news&lt;br /&gt;
&lt;br /&gt;
* [[Netlabs News]] - Even later than above&lt;br /&gt;
&lt;br /&gt;
* [[Voyager]] - See some discussion on the new eComStation platform that the developers community currently designs&lt;br /&gt;
&lt;br /&gt;
* [[Warpstock Europe Websites]] - Discussion of a concept that aims to provide infrastructure and information to organizers, and information and services to users/visitors.&lt;br /&gt;
&lt;br /&gt;
* [[UniAudio Development]] Universal Audio Driver Development Discussion&lt;br /&gt;
&lt;br /&gt;
* [[WarpVision Development]] WarpVision media player development discussion&lt;br /&gt;
&lt;br /&gt;
*[[Fundraising campaign]] - Projects that could be realized, support your favourite one!&lt;br /&gt;
&lt;br /&gt;
*[[XWorkplace]] - XWorkplace Future Plans and Ideas&lt;br /&gt;
&lt;br /&gt;
*[[Network Connection Manager]] - Design for follow-up to Wireless LAN Monitor&lt;br /&gt;
&lt;br /&gt;
*[[DOSBox Port]] - DOSBox Port for OS/2-eCS Project&lt;br /&gt;
&lt;br /&gt;
*[[Odin]] - ODIN Project todo and Ideas&lt;br /&gt;
&lt;br /&gt;
*[[eSchemes]] - eComStation WPS-based look &amp;amp; feel system&lt;br /&gt;
&lt;br /&gt;
*[[Mr2ice]] - MR/2 ICE is a full featured OS/2 native mail and news client.&lt;br /&gt;
&lt;br /&gt;
*[[MMOS2 Related Projects]] - A list of MMO2 Related sofware developments.&lt;br /&gt;
&lt;br /&gt;
*[[Extensions for WarpIN]] - A list of suggested exentions to WarpIN&lt;br /&gt;
&lt;br /&gt;
== Shop ==&lt;br /&gt;
[[Image:Netlabs_watch.png|frame|netlabs watch]]&lt;br /&gt;
We do have a shop for shirts and more ... [http://shop.netlabs.org shop.netlabs.org]! Prices include a small extra to support netlabs.org&#039;s future...&lt;br /&gt;
&lt;br /&gt;
== New Logo and Redesign ==&lt;br /&gt;
* [[Redesign]] - The new logo is choosen and a first and hopefully final draft for the new site layout has been created - check it out ;)&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;NOTE:&amp;lt;/b&amp;gt; This section should not be extended anymore. We reloaded the [http://www.edm2.com EDM/2 magazine] and we recommend to put all developer stuff in there. This wiki is a mess at the moment and we will clean that up one day and migrate the stuff that makes sense to EDM/2. Thanks!&lt;br /&gt;
&lt;br /&gt;
This section contains hints and tricks and descriptions of undocumented&lt;br /&gt;
stuff. Undocumented means there&#039;s no official documentation or the &lt;br /&gt;
documentation (for example included on DevCon CDs) isn&#039;t available to&lt;br /&gt;
the public anymore. But DON&#039;T JUST COPY any documentation you may have into the Wiki. Keep in mind it&#039;s copyrighted! &lt;br /&gt;
&lt;br /&gt;
* [[Undocumented stuff]]&lt;br /&gt;
* [[Mozilla]] - some stuff regarding building Mozilla on OS/2&lt;br /&gt;
* [http://www.edm2.com/index.php/SDL SDL] - some tips &amp;amp; tricks about how to port applications using SDL to OS/2&lt;br /&gt;
* [http://www.edm2.com/index.php/How_to_program_for_the_WPS WPS] - how to program for the [http://en.wikipedia.org/wiki/Workplace_Shell WPS]. Note: the german Wikipedia may have more information about the WPS. Go [http://de.wikipedia.org/wiki/Workplace_Shell here].&lt;br /&gt;
&lt;br /&gt;
==OS/2 and eCS resources==&lt;br /&gt;
===Drivers===&lt;br /&gt;
*Visit http://www.os2warp.be if you want to know if your hardware is supported.&lt;br /&gt;
*See a [http://www.ecomstation.it/pido2/home/mircomir/fixpak.php?lang=en driver list] generated from eCSoft/2 database.&lt;br /&gt;
&lt;br /&gt;
===Software===&lt;br /&gt;
For software have a look here:&lt;br /&gt;
&lt;br /&gt;
* http://hobbes.nmsu.edu&lt;br /&gt;
* http://en.ecomstation.ru/apecs.php&lt;br /&gt;
* http://www.ecomstation.it/ecsoft2/&lt;br /&gt;
* http://www.unixos2.org - ported *nix tools. A little bit cumbersome to find stuff there but nevertheless worth the effort&lt;br /&gt;
&lt;br /&gt;
===Programs===&lt;br /&gt;
How to use specific programs, HowTos, FAQs etc.&lt;br /&gt;
&lt;br /&gt;
MR/2 ICE [[mr2ice]] is a full featured OS/2 native mail and news client.&lt;br /&gt;
&lt;br /&gt;
===eCS Maintainance===&lt;br /&gt;
Quite a few things are different in eComStation compared to OS/2. Find tips and tricks for common (and not so common) tasks.&lt;br /&gt;
&lt;br /&gt;
* [[Rebuild your eCS desktop]]&lt;br /&gt;
&lt;br /&gt;
==netlabs.org Servers==&lt;br /&gt;
===ToDos &amp;amp; History===&lt;br /&gt;
This is the list of tasks for netlabs.org Webservers and the history of what I (ktk) did&lt;br /&gt;
*[[netlabs.org]]&lt;br /&gt;
&lt;br /&gt;
===Mail account===&lt;br /&gt;
Some information for those who own a mailbox at netlabs.org&lt;br /&gt;
*[[netlabs.org Mailing]]&lt;br /&gt;
===Admin Guide===&lt;br /&gt;
So far it&#039;s more or less just me who does all the work on netlabs.org webpages and this somewhat sucks because like this a lot of stuff depends on my lazyness. The following document explains the tasks necessary to create a new project at netlabs.org, including setting up CVS repositories, creating webpages and so on. I hope that I will find some volunteers one day who help me on doing that.&lt;br /&gt;
*[[Admin Guide]]&lt;br /&gt;
&lt;br /&gt;
==Related OS/2 Sites==&lt;br /&gt;
{{OS/2 References Sites}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7010</id>
		<title>MMOS2 Related Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7010"/>
		<updated>2022-08-16T22:11:44Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* CW-Multimedia classes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This page make a little description of the MMOS2 related projects.&lt;br /&gt;
&lt;br /&gt;
==MMIO Subsystem==&lt;br /&gt;
===Video Codecs===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|QuickMotion&lt;br /&gt;
|Plays MOV files (QuickTime 2.0) and some QuickTime VR&#039;s&lt;br /&gt;
|2.0.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=Quickmotion_2-0.zip Quickmotion_2-0.zip]&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/ Open Source - GNU GPL]&lt;br /&gt;
|Practice / Tom Harding&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVC||Video1||1.2.2||rowspan=3|[https://hobbes.nmsu.edu/?search=AnPoCODEC_6.zip AnPoCODEC 6 Demo]||rowspan=3|Commercial||rowspan=3|Andreas Portele&lt;br /&gt;
|-&lt;br /&gt;
|AnPoCVID||Cinepak||2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVCRLE||RLE||1.1.0&lt;br /&gt;
|-&lt;br /&gt;
|mainCODEC/2||Decodes RGB, Run Length Encoding, Microsoft Video 1 and Cinepak CODECs||1.1.0||[https://hobbes.nmsu.edu/?search=mainCODEC mainCODEC2_1-0-0.zip]||Free - Included on MainActor package||Main Concept&lt;br /&gt;
|-&lt;br /&gt;
|Xine MCD||MPEG-1 and MPEG-2 Video||RC2 0.99.2||[https://hobbes.nmsu.edu/?search=xine Xine_rc2-u1.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|SR-MJPEG Codec||AVI Motion JPEG decoding and encoding support||1.1.0||[https://hobbes.nmsu.edu/?search=SRMJPEG_1-1.zip SRMJPEG_1-1.zip]||Shareware||Sergej Grogoriev&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Audio Codecs===&lt;br /&gt;
====TiMidity MCD for OS/2====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Timidity MCD||Plays MIDI and Module (.MOD) files||2.10.4||[https://hobbes.nmsu.edu/?search=TimidityMCD_2-10-4.zip TimidityMCD_2-10-4.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[http://r6.ca/MMAudioPak/ MMAudio Pak 2 for OS/2]====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMIOMP3||MP3||0.4.3||rowspan=3|[https://hobbes.nmsu.edu/?search=MMAudioPak MMAudioPak_2-0.zip]||GNU GPL||rowspan=3|Russell O’Connor&lt;br /&gt;
|-&lt;br /&gt;
|MMIOVorbis||Vorbis||0.3.2||Copyright (c) 2001, Xiphophorus&lt;br /&gt;
|-&lt;br /&gt;
|MMIOFLAC||FLAC||0.3.0||GNU GPL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====True Midi Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|True MIDI Format Multimedia I/O Service||Plays MIDI Files||1.0.0||[https://hobbes.nmsu.edu/?search=TMDproc_1-0-0.zip TMDproc_1-0-0.zip]|| ||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PCM/RAW Audio Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|PCM/RAW Audio Format MMIO Service [R/W]||PCM / RAW Audio||1.0.1||[https://hobbes.nmsu.edu/?search=PCM-RAW_1-0-1.zip PCM-RAW_1-0-1.zip]||(C) TM2LABO||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service Extra Entry||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|RIFF Wave MPEG Audio-1 Layer 1/2/3 Multimedia I/O Services||RIFF Wave MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Digital Wave Effect Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMEffect Free Effects&lt;br /&gt;
|DELAY,ECHO,WDSX,NOIZE,VOLUME Effects are Freeware&lt;br /&gt;
|1.6.0 (2001-05-19)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMEffect_1-6-0.zip MMEffect_1-6-0.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MMCDDA Compact Disc Digital Transmit Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMCDDA CD-DA Digital Transmit MMIO Ex&lt;br /&gt;
|&lt;br /&gt;
|1.4.1 (1999-11-10)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMCDDA_1-4-1.zip MMCDDA_1-4-1.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====WAVE MIX Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|WAVE MIX Multimedia I/O Service&lt;br /&gt;
|&lt;br /&gt;
|1.1.0 (2000-10-26)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=WavMix_1-1.zip WavMix_1-1.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===GRAPHIC CODECS===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|JPEG-IO procedure&lt;br /&gt;
|Replacement for the JPEG procedure that comes with MMOS/2&lt;br /&gt;
|0.1.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=JPEG-IO_Proc_0-1-0.zip JPEG-IO_Proc_0-1-0.zip]&lt;br /&gt;
|Freeware (BSD) Copyright Chris Wohlgemuth&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|LGO File Format Procedure&lt;br /&gt;
|OS/2 boot logo files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=LGOProc_2005-06-27.zip LGOProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|XGA File Format Procedure&lt;br /&gt;
|Phoenix BIOS suspend graphic files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=XGAProc_2005-06-27.zip XGAProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|MMImage pak&lt;br /&gt;
|Replacement for the JPEG, PNG, BMP, GIF, TIFF and other procedures that comes with MMOS/2. Part of eSchemes Deluxe.&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware Copyright Yuri Prokushev&lt;br /&gt;
|Yuri Prokushev&lt;br /&gt;
|-&lt;br /&gt;
|PNG MMIO Procedure&lt;br /&gt;
|PNG Graphic support (readonly) for MMOS2&lt;br /&gt;
|0.7.0 Beta&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMIOPNG_0-7.zip MMIOPNG_0-7.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Giorgio Costa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Multimedia Classes==&lt;br /&gt;
===CW-Multimedia classes===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|CWMM Classes&lt;br /&gt;
|A replacement for the multimedia classes that comes with MMOS2&lt;br /&gt;
|0.2.7&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=CW-MM CW-MM Classes]&lt;br /&gt;
|Open Source - GNU GPL / BSD 3-Clauses&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|eSchemes Deluxe&lt;br /&gt;
|Preview of browsed images&lt;br /&gt;
|3.0&lt;br /&gt;
|[https://en.os2.guru/projects/eschemes-deluxe/]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Yuri Prokushev, eCo Software&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Normal Player&lt;br /&gt;
|A Multimedia Player bases on MMOS2&lt;br /&gt;
|2003-12-05&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=NormalPlayer_2003-12-05.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|Image&lt;br /&gt;
|Simple, fast image viewer that works with MMPM/2&lt;br /&gt;
|0.02&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MKImageViewer_0-02.zip MKImageViewer_0-02.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Mark Kimes, Steven H. Levine&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7009</id>
		<title>MMOS2 Related Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7009"/>
		<updated>2022-08-16T16:50:45Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This page make a little description of the MMOS2 related projects.&lt;br /&gt;
&lt;br /&gt;
==MMIO Subsystem==&lt;br /&gt;
===Video Codecs===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|QuickMotion&lt;br /&gt;
|Plays MOV files (QuickTime 2.0) and some QuickTime VR&#039;s&lt;br /&gt;
|2.0.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=Quickmotion_2-0.zip Quickmotion_2-0.zip]&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/ Open Source - GNU GPL]&lt;br /&gt;
|Practice / Tom Harding&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVC||Video1||1.2.2||rowspan=3|[https://hobbes.nmsu.edu/?search=AnPoCODEC_6.zip AnPoCODEC 6 Demo]||rowspan=3|Commercial||rowspan=3|Andreas Portele&lt;br /&gt;
|-&lt;br /&gt;
|AnPoCVID||Cinepak||2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVCRLE||RLE||1.1.0&lt;br /&gt;
|-&lt;br /&gt;
|mainCODEC/2||Decodes RGB, Run Length Encoding, Microsoft Video 1 and Cinepak CODECs||1.1.0||[https://hobbes.nmsu.edu/?search=mainCODEC mainCODEC2_1-0-0.zip]||Free - Included on MainActor package||Main Concept&lt;br /&gt;
|-&lt;br /&gt;
|Xine MCD||MPEG-1 and MPEG-2 Video||RC2 0.99.2||[https://hobbes.nmsu.edu/?search=xine Xine_rc2-u1.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|SR-MJPEG Codec||AVI Motion JPEG decoding and encoding support||1.1.0||[https://hobbes.nmsu.edu/?search=SRMJPEG_1-1.zip SRMJPEG_1-1.zip]||Shareware||Sergej Grogoriev&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Audio Codecs===&lt;br /&gt;
====TiMidity MCD for OS/2====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Timidity MCD||Plays MIDI and Module (.MOD) files||2.10.4||[https://hobbes.nmsu.edu/?search=TimidityMCD_2-10-4.zip TimidityMCD_2-10-4.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[http://r6.ca/MMAudioPak/ MMAudio Pak 2 for OS/2]====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMIOMP3||MP3||0.4.3||rowspan=3|[https://hobbes.nmsu.edu/?search=MMAudioPak MMAudioPak_2-0.zip]||GNU GPL||rowspan=3|Russell O’Connor&lt;br /&gt;
|-&lt;br /&gt;
|MMIOVorbis||Vorbis||0.3.2||Copyright (c) 2001, Xiphophorus&lt;br /&gt;
|-&lt;br /&gt;
|MMIOFLAC||FLAC||0.3.0||GNU GPL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====True Midi Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|True MIDI Format Multimedia I/O Service||Plays MIDI Files||1.0.0||[https://hobbes.nmsu.edu/?search=TMDproc_1-0-0.zip TMDproc_1-0-0.zip]|| ||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PCM/RAW Audio Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|PCM/RAW Audio Format MMIO Service [R/W]||PCM / RAW Audio||1.0.1||[https://hobbes.nmsu.edu/?search=PCM-RAW_1-0-1.zip PCM-RAW_1-0-1.zip]||(C) TM2LABO||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service Extra Entry||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|RIFF Wave MPEG Audio-1 Layer 1/2/3 Multimedia I/O Services||RIFF Wave MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Digital Wave Effect Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMEffect Free Effects&lt;br /&gt;
|DELAY,ECHO,WDSX,NOIZE,VOLUME Effects are Freeware&lt;br /&gt;
|1.6.0 (2001-05-19)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMEffect_1-6-0.zip MMEffect_1-6-0.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MMCDDA Compact Disc Digital Transmit Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMCDDA CD-DA Digital Transmit MMIO Ex&lt;br /&gt;
|&lt;br /&gt;
|1.4.1 (1999-11-10)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMCDDA_1-4-1.zip MMCDDA_1-4-1.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====WAVE MIX Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|WAVE MIX Multimedia I/O Service&lt;br /&gt;
|&lt;br /&gt;
|1.1.0 (2000-10-26)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=WavMix_1-1.zip WavMix_1-1.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===GRAPHIC CODECS===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|JPEG-IO procedure&lt;br /&gt;
|Replacement for the JPEG procedure that comes with MMOS/2&lt;br /&gt;
|0.1.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=JPEG-IO_Proc_0-1-0.zip JPEG-IO_Proc_0-1-0.zip]&lt;br /&gt;
|Freeware (BSD) Copyright Chris Wohlgemuth&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|LGO File Format Procedure&lt;br /&gt;
|OS/2 boot logo files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=LGOProc_2005-06-27.zip LGOProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|XGA File Format Procedure&lt;br /&gt;
|Phoenix BIOS suspend graphic files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=XGAProc_2005-06-27.zip XGAProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|MMImage pak&lt;br /&gt;
|Replacement for the JPEG, PNG, BMP, GIF, TIFF and other procedures that comes with MMOS/2. Part of eSchemes Deluxe.&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware Copyright Yuri Prokushev&lt;br /&gt;
|Yuri Prokushev&lt;br /&gt;
|-&lt;br /&gt;
|PNG MMIO Procedure&lt;br /&gt;
|PNG Graphic support (readonly) for MMOS2&lt;br /&gt;
|0.7.0 Beta&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMIOPNG_0-7.zip MMIOPNG_0-7.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Giorgio Costa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Multimedia Classes==&lt;br /&gt;
===CW-Multimedia classes===&lt;br /&gt;
(Prokushev) Unfortunately, CWMM Classes not open source. As result, can&#039;t be extended. Another problem is no IDL files for CWMM Classes or MMOS/2 Classes. As result, classes can&#039;t be extended. Only solution is restore IDL files from IR or using class information from MMPARTS.DLLs. Or ask Chris to open source his classes or, at least, to publish IDL files.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|CWMM Classes&lt;br /&gt;
|A replacement for the multimedia classes that comes with MMOS2&lt;br /&gt;
|0.2.7&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=CW-MM CW-MM Classes]&lt;br /&gt;
|Open Source - GNU GPL / BSD 3-Clauses&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|eSchemes Deluxe&lt;br /&gt;
|Preview of browsed images&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Yuri Prokushev, eCo Software&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Normal Player&lt;br /&gt;
|A Multimedia Player bases on MMOS2&lt;br /&gt;
|2003-12-05&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=NormalPlayer_2003-12-05.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|Image&lt;br /&gt;
|Simple, fast image viewer that works with MMPM/2&lt;br /&gt;
|0.02&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MKImageViewer_0-02.zip MKImageViewer_0-02.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Mark Kimes, Steven H. Levine&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7008</id>
		<title>MMOS2 Related Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7008"/>
		<updated>2022-08-16T16:34:38Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Multimedia Classes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This page make a little description of the MMOS2 related projects.&lt;br /&gt;
&lt;br /&gt;
==MMIO Subsystem==&lt;br /&gt;
===Video Codecs===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|QuickMotion&lt;br /&gt;
|Plays MOV files (QuickTime 2.0) and some QuickTime VR&#039;s&lt;br /&gt;
|2.0.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=Quickmotion_2-0.zip Quickmotion_2-0.zip]&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/ Open Source - GNU GPL]&lt;br /&gt;
|Practice / Tom Harding&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVC||Video1||1.2.2||rowspan=3|[https://hobbes.nmsu.edu/?search=AnPoCODEC_6.zip AnPoCODEC 6 Demo]||rowspan=3|Commercial||rowspan=3|Andreas Portele&lt;br /&gt;
|-&lt;br /&gt;
|AnPoCVID||Cinepak||2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVCRLE||RLE||1.1.0&lt;br /&gt;
|-&lt;br /&gt;
|mainCODEC/2||Decodes RGB, Run Length Encoding, Microsoft Video 1 and Cinepak CODECs||1.1.0||[https://hobbes.nmsu.edu/?search=mainCODEC mainCODEC2_1-0-0.zip]||Free - Included on MainActor package||Main Concept&lt;br /&gt;
|-&lt;br /&gt;
|Xine MCD||MPEG-1 and MPEG-2 Video||RC2 0.99.2||[https://hobbes.nmsu.edu/?search=xine Xine_rc2-u1.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|SR-MJPEG Codec||AVI Motion JPEG decoding and encoding support||1.1.0||[https://hobbes.nmsu.edu/?search=SRMJPEG_1-1.zip SRMJPEG_1-1.zip]||Shareware||Sergej Grogoriev&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Audio Codecs===&lt;br /&gt;
====TiMidity MCD for OS/2====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Timidity MCD||Plays MIDI and Module (.MOD) files||2.10.4||[https://hobbes.nmsu.edu/?search=TimidityMCD_2-10-4.zip TimidityMCD_2-10-4.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[http://r6.ca/MMAudioPak/ MMAudio Pak 2 for OS/2]====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMIOMP3||MP3||0.4.3||rowspan=3|[https://hobbes.nmsu.edu/?search=MMAudioPak MMAudioPak_2-0.zip]||GNU GPL||rowspan=3|Russell O’Connor&lt;br /&gt;
|-&lt;br /&gt;
|MMIOVorbis||Vorbis||0.3.2||Copyright (c) 2001, Xiphophorus&lt;br /&gt;
|-&lt;br /&gt;
|MMIOFLAC||FLAC||0.3.0||GNU GPL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====True Midi Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|True MIDI Format Multimedia I/O Service||Plays MIDI Files||1.0.0||[https://hobbes.nmsu.edu/?search=TMDproc_1-0-0.zip TMDproc_1-0-0.zip]|| ||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PCM/RAW Audio Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|PCM/RAW Audio Format MMIO Service [R/W]||PCM / RAW Audio||1.0.1||[https://hobbes.nmsu.edu/?search=PCM-RAW_1-0-1.zip PCM-RAW_1-0-1.zip]||(C) TM2LABO||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service Extra Entry||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|RIFF Wave MPEG Audio-1 Layer 1/2/3 Multimedia I/O Services||RIFF Wave MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Digital Wave Effect Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMEffect Free Effects&lt;br /&gt;
|DELAY,ECHO,WDSX,NOIZE,VOLUME Effects are Freeware&lt;br /&gt;
|1.6.0 (2001-05-19)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMEffect_1-6-0.zip MMEffect_1-6-0.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MMCDDA Compact Disc Digital Transmit Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMCDDA CD-DA Digital Transmit MMIO Ex&lt;br /&gt;
|&lt;br /&gt;
|1.4.1 (1999-11-10)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMCDDA_1-4-1.zip MMCDDA_1-4-1.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====WAVE MIX Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|WAVE MIX Multimedia I/O Service&lt;br /&gt;
|&lt;br /&gt;
|1.1.0 (2000-10-26)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=WavMix_1-1.zip WavMix_1-1.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===GRAPHIC CODECS===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|JPEG-IO procedure&lt;br /&gt;
|Replacement for the JPEG procedure that comes with MMOS/2&lt;br /&gt;
|0.1.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=JPEG-IO_Proc_0-1-0.zip JPEG-IO_Proc_0-1-0.zip]&lt;br /&gt;
|Freeware (BSD) Copyright Chris Wohlgemuth&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|LGO File Format Procedure&lt;br /&gt;
|OS/2 boot logo files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=LGOProc_2005-06-27.zip LGOProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|XGA File Format Procedure&lt;br /&gt;
|Phoenix BIOS suspend graphic files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=XGAProc_2005-06-27.zip XGAProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|MMImage pak&lt;br /&gt;
|Replacement for the JPEG, PNG, BMP, GIF, TIFF and other procedures that comes with MMOS/2. Part of eSchemes Deluxe.&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware Copyright Yuri Prokushev&lt;br /&gt;
|Yuri Prokushev&lt;br /&gt;
|-&lt;br /&gt;
|PNG MMIO Procedure&lt;br /&gt;
|PNG Graphic support (readonly) for MMOS2&lt;br /&gt;
|0.7.0 Beta&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMIOPNG_0-7.zip MMIOPNG_0-7.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Giorgio Costa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Multimedia Classes==&lt;br /&gt;
===CW-Multimedia classes===&lt;br /&gt;
(Prokushev) Unfortunately, CWMM Classes not open source. As result, can&#039;t be extended. Another problem is no IDL files for CWMM Classes or MMOS/2 Classes. As result, classes can&#039;t be extended. Only solution is restore IDL files from IR or using class information from MMPARTS.DLLs. Or ask Chris to open source his classes or, at least, to publish IDL files.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|CWMM Classes&lt;br /&gt;
|A replacement for the multimedia classes that comes with MMOS2&lt;br /&gt;
|0.2.7&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=CW-MM CW-MM Classes]&lt;br /&gt;
|Open Source - GNU GPL / BSD 3-Clauses&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|eSchemes Deluxe&lt;br /&gt;
|Preview of browsed images&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Yuri Prokushev, eCo Software&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Normal Player&lt;br /&gt;
|A Multimedia Player bases on MMOS2&lt;br /&gt;
|2002-02-05&lt;br /&gt;
|nplay.zip&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|Image&lt;br /&gt;
|Simple, fast image viewer that works with MMPM/2&lt;br /&gt;
|0.02&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MKImageViewer_0-02.zip MKImageViewer_0-02.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Mark Kimes, Steven H. Levine&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7007</id>
		<title>MMOS2 Related Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7007"/>
		<updated>2022-08-16T15:51:52Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* GRAPHIC CODECS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This page make a little description of the MMOS2 related projects.&lt;br /&gt;
&lt;br /&gt;
==MMIO Subsystem==&lt;br /&gt;
===Video Codecs===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|QuickMotion&lt;br /&gt;
|Plays MOV files (QuickTime 2.0) and some QuickTime VR&#039;s&lt;br /&gt;
|2.0.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=Quickmotion_2-0.zip Quickmotion_2-0.zip]&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/ Open Source - GNU GPL]&lt;br /&gt;
|Practice / Tom Harding&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVC||Video1||1.2.2||rowspan=3|[https://hobbes.nmsu.edu/?search=AnPoCODEC_6.zip AnPoCODEC 6 Demo]||rowspan=3|Commercial||rowspan=3|Andreas Portele&lt;br /&gt;
|-&lt;br /&gt;
|AnPoCVID||Cinepak||2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVCRLE||RLE||1.1.0&lt;br /&gt;
|-&lt;br /&gt;
|mainCODEC/2||Decodes RGB, Run Length Encoding, Microsoft Video 1 and Cinepak CODECs||1.1.0||[https://hobbes.nmsu.edu/?search=mainCODEC mainCODEC2_1-0-0.zip]||Free - Included on MainActor package||Main Concept&lt;br /&gt;
|-&lt;br /&gt;
|Xine MCD||MPEG-1 and MPEG-2 Video||RC2 0.99.2||[https://hobbes.nmsu.edu/?search=xine Xine_rc2-u1.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|SR-MJPEG Codec||AVI Motion JPEG decoding and encoding support||1.1.0||[https://hobbes.nmsu.edu/?search=SRMJPEG_1-1.zip SRMJPEG_1-1.zip]||Shareware||Sergej Grogoriev&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Audio Codecs===&lt;br /&gt;
====TiMidity MCD for OS/2====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Timidity MCD||Plays MIDI and Module (.MOD) files||2.10.4||[https://hobbes.nmsu.edu/?search=TimidityMCD_2-10-4.zip TimidityMCD_2-10-4.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[http://r6.ca/MMAudioPak/ MMAudio Pak 2 for OS/2]====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMIOMP3||MP3||0.4.3||rowspan=3|[https://hobbes.nmsu.edu/?search=MMAudioPak MMAudioPak_2-0.zip]||GNU GPL||rowspan=3|Russell O’Connor&lt;br /&gt;
|-&lt;br /&gt;
|MMIOVorbis||Vorbis||0.3.2||Copyright (c) 2001, Xiphophorus&lt;br /&gt;
|-&lt;br /&gt;
|MMIOFLAC||FLAC||0.3.0||GNU GPL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====True Midi Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|True MIDI Format Multimedia I/O Service||Plays MIDI Files||1.0.0||[https://hobbes.nmsu.edu/?search=TMDproc_1-0-0.zip TMDproc_1-0-0.zip]|| ||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PCM/RAW Audio Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|PCM/RAW Audio Format MMIO Service [R/W]||PCM / RAW Audio||1.0.1||[https://hobbes.nmsu.edu/?search=PCM-RAW_1-0-1.zip PCM-RAW_1-0-1.zip]||(C) TM2LABO||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service Extra Entry||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|RIFF Wave MPEG Audio-1 Layer 1/2/3 Multimedia I/O Services||RIFF Wave MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Digital Wave Effect Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMEffect Free Effects&lt;br /&gt;
|DELAY,ECHO,WDSX,NOIZE,VOLUME Effects are Freeware&lt;br /&gt;
|1.6.0 (2001-05-19)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMEffect_1-6-0.zip MMEffect_1-6-0.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MMCDDA Compact Disc Digital Transmit Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMCDDA CD-DA Digital Transmit MMIO Ex&lt;br /&gt;
|&lt;br /&gt;
|1.4.1 (1999-11-10)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMCDDA_1-4-1.zip MMCDDA_1-4-1.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====WAVE MIX Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|WAVE MIX Multimedia I/O Service&lt;br /&gt;
|&lt;br /&gt;
|1.1.0 (2000-10-26)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=WavMix_1-1.zip WavMix_1-1.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===GRAPHIC CODECS===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|JPEG-IO procedure&lt;br /&gt;
|Replacement for the JPEG procedure that comes with MMOS/2&lt;br /&gt;
|0.1.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=JPEG-IO_Proc_0-1-0.zip JPEG-IO_Proc_0-1-0.zip]&lt;br /&gt;
|Freeware (BSD) Copyright Chris Wohlgemuth&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|LGO File Format Procedure&lt;br /&gt;
|OS/2 boot logo files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=LGOProc_2005-06-27.zip LGOProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|XGA File Format Procedure&lt;br /&gt;
|Phoenix BIOS suspend graphic files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=XGAProc_2005-06-27.zip XGAProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|MMImage pak&lt;br /&gt;
|Replacement for the JPEG, PNG, BMP, GIF, TIFF and other procedures that comes with MMOS/2. Part of eSchemes Deluxe.&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware Copyright Yuri Prokushev&lt;br /&gt;
|Yuri Prokushev&lt;br /&gt;
|-&lt;br /&gt;
|PNG MMIO Procedure&lt;br /&gt;
|PNG Graphic support (readonly) for MMOS2&lt;br /&gt;
|0.7.0 Beta&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMIOPNG_0-7.zip MMIOPNG_0-7.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Giorgio Costa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Multimedia Classes==&lt;br /&gt;
===CW-Multimedia classes===&lt;br /&gt;
(Prokushev) Unfortunately, CWMM Classes not open source. As result, can&#039;t be extended. Another problem is no IDL files for CWMM Classes or MMOS/2 Classes. As result, classes can&#039;t be extended. Only solution is restore IDL files from IR or using class information from MMPARTS.DLLs. Or ask Chris to open source his classes or, at least, to publish IDL files.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|CWMM Classes&lt;br /&gt;
|A replacement for the multimedia classes that comes with MMOS2&lt;br /&gt;
|0.2.7&lt;br /&gt;
|&lt;br /&gt;
|Open Source - GNU GPL / BSD 3-Clauses&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|eSchemes Deluxe&lt;br /&gt;
|Preview of browsed images&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Yuri Prokushev, eCo Software&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Normal Player&lt;br /&gt;
|A Multimedia Player bases on MMOS2&lt;br /&gt;
|2002-02-05&lt;br /&gt;
|nplay.zip&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|Image&lt;br /&gt;
|Simple, fast image viewer that works with MMPM/2&lt;br /&gt;
|0.02&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MKImageViewer_0-02.zip MKImageViewer_0-02.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Mark Kimes, Steven H. Levine&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7006</id>
		<title>MMOS2 Related Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7006"/>
		<updated>2022-08-16T15:49:13Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Video Codecs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This page make a little description of the MMOS2 related projects.&lt;br /&gt;
&lt;br /&gt;
==MMIO Subsystem==&lt;br /&gt;
===Video Codecs===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|QuickMotion&lt;br /&gt;
|Plays MOV files (QuickTime 2.0) and some QuickTime VR&#039;s&lt;br /&gt;
|2.0.0&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=Quickmotion_2-0.zip Quickmotion_2-0.zip]&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/ Open Source - GNU GPL]&lt;br /&gt;
|Practice / Tom Harding&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVC||Video1||1.2.2||rowspan=3|[https://hobbes.nmsu.edu/?search=AnPoCODEC_6.zip AnPoCODEC 6 Demo]||rowspan=3|Commercial||rowspan=3|Andreas Portele&lt;br /&gt;
|-&lt;br /&gt;
|AnPoCVID||Cinepak||2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVCRLE||RLE||1.1.0&lt;br /&gt;
|-&lt;br /&gt;
|mainCODEC/2||Decodes RGB, Run Length Encoding, Microsoft Video 1 and Cinepak CODECs||1.1.0||[https://hobbes.nmsu.edu/?search=mainCODEC mainCODEC2_1-0-0.zip]||Free - Included on MainActor package||Main Concept&lt;br /&gt;
|-&lt;br /&gt;
|Xine MCD||MPEG-1 and MPEG-2 Video||RC2 0.99.2||[https://hobbes.nmsu.edu/?search=xine Xine_rc2-u1.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|SR-MJPEG Codec||AVI Motion JPEG decoding and encoding support||1.1.0||[https://hobbes.nmsu.edu/?search=SRMJPEG_1-1.zip SRMJPEG_1-1.zip]||Shareware||Sergej Grogoriev&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Audio Codecs===&lt;br /&gt;
====TiMidity MCD for OS/2====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Timidity MCD||Plays MIDI and Module (.MOD) files||2.10.4||[https://hobbes.nmsu.edu/?search=TimidityMCD_2-10-4.zip TimidityMCD_2-10-4.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[http://r6.ca/MMAudioPak/ MMAudio Pak 2 for OS/2]====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMIOMP3||MP3||0.4.3||rowspan=3|[https://hobbes.nmsu.edu/?search=MMAudioPak MMAudioPak_2-0.zip]||GNU GPL||rowspan=3|Russell O’Connor&lt;br /&gt;
|-&lt;br /&gt;
|MMIOVorbis||Vorbis||0.3.2||Copyright (c) 2001, Xiphophorus&lt;br /&gt;
|-&lt;br /&gt;
|MMIOFLAC||FLAC||0.3.0||GNU GPL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====True Midi Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|True MIDI Format Multimedia I/O Service||Plays MIDI Files||1.0.0||[https://hobbes.nmsu.edu/?search=TMDproc_1-0-0.zip TMDproc_1-0-0.zip]|| ||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PCM/RAW Audio Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|PCM/RAW Audio Format MMIO Service [R/W]||PCM / RAW Audio||1.0.1||[https://hobbes.nmsu.edu/?search=PCM-RAW_1-0-1.zip PCM-RAW_1-0-1.zip]||(C) TM2LABO||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service Extra Entry||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|RIFF Wave MPEG Audio-1 Layer 1/2/3 Multimedia I/O Services||RIFF Wave MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Digital Wave Effect Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMEffect Free Effects&lt;br /&gt;
|DELAY,ECHO,WDSX,NOIZE,VOLUME Effects are Freeware&lt;br /&gt;
|1.6.0 (2001-05-19)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMEffect_1-6-0.zip MMEffect_1-6-0.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MMCDDA Compact Disc Digital Transmit Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMCDDA CD-DA Digital Transmit MMIO Ex&lt;br /&gt;
|&lt;br /&gt;
|1.4.1 (1999-11-10)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMCDDA_1-4-1.zip MMCDDA_1-4-1.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====WAVE MIX Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|WAVE MIX Multimedia I/O Service&lt;br /&gt;
|&lt;br /&gt;
|1.1.0 (2000-10-26)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=WavMix_1-1.zip WavMix_1-1.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===GRAPHIC CODECS===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|JPEG-IO procedure&lt;br /&gt;
|Replacement for the JPEG procedure that comes with MMOS/2&lt;br /&gt;
|0.1.0&lt;br /&gt;
|[http://www.os2world.com/cdwriting/jpgio/jpg-io-procedure-0_1_0.zip Binary and Source]&lt;br /&gt;
|Freeware (BSD) Copyright Chris Wohlgemuth&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|LGO File Format Procedure&lt;br /&gt;
|OS/2 boot logo files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|https://hobbes.nmsu.edu/?search=LGOProc_2005-06-27.zip LGOProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|XGA File Format Procedure&lt;br /&gt;
|Phoenix BIOS suspend graphic files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=XGAProc_2005-06-27.zip XGAProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|MMImage pak&lt;br /&gt;
|Replacement for the JPEG, PNG, BMP, GIF, TIFF and other procedures that comes with MMOS/2. Part of eSchemes Deluxe.&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware Copyright Yuri Prokushev&lt;br /&gt;
|Yuri Prokushev&lt;br /&gt;
|-&lt;br /&gt;
|PNG MMIO Procedure&lt;br /&gt;
|PNG Graphic support (readonly) for MMOS2&lt;br /&gt;
|0.7.0 Beta&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMIOPNG_0-7.zip MMIOPNG_0-7.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Giorgio Costa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Multimedia Classes==&lt;br /&gt;
===CW-Multimedia classes===&lt;br /&gt;
(Prokushev) Unfortunately, CWMM Classes not open source. As result, can&#039;t be extended. Another problem is no IDL files for CWMM Classes or MMOS/2 Classes. As result, classes can&#039;t be extended. Only solution is restore IDL files from IR or using class information from MMPARTS.DLLs. Or ask Chris to open source his classes or, at least, to publish IDL files.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|CWMM Classes&lt;br /&gt;
|A replacement for the multimedia classes that comes with MMOS2&lt;br /&gt;
|0.2.7&lt;br /&gt;
|&lt;br /&gt;
|Open Source - GNU GPL / BSD 3-Clauses&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|eSchemes Deluxe&lt;br /&gt;
|Preview of browsed images&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Yuri Prokushev, eCo Software&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Normal Player&lt;br /&gt;
|A Multimedia Player bases on MMOS2&lt;br /&gt;
|2002-02-05&lt;br /&gt;
|nplay.zip&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|Image&lt;br /&gt;
|Simple, fast image viewer that works with MMPM/2&lt;br /&gt;
|0.02&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MKImageViewer_0-02.zip MKImageViewer_0-02.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Mark Kimes, Steven H. Levine&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7005</id>
		<title>MMOS2 Related Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7005"/>
		<updated>2022-08-16T15:47:43Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Video Codecs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This page make a little description of the MMOS2 related projects.&lt;br /&gt;
&lt;br /&gt;
==MMIO Subsystem==&lt;br /&gt;
===Video Codecs===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|QuickMotion&lt;br /&gt;
|Plays MOV files (QuickTime 2.0) and some QuickTime VR&#039;s&lt;br /&gt;
|2.0.0&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/files/qm20.zip/download Binary]&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/ Open Source - GNU GPL]&lt;br /&gt;
|Practice / Tom Harding&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVC||Video1||1.2.2||rowspan=3|[https://hobbes.nmsu.edu/?search=AnPoCODEC_6.zip AnPoCODEC 6 Demo]||rowspan=3|Commercial||rowspan=3|Andreas Portele&lt;br /&gt;
|-&lt;br /&gt;
|AnPoCVID||Cinepak||2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVCRLE||RLE||1.1.0&lt;br /&gt;
|-&lt;br /&gt;
|mainCODEC/2||Decodes RGB, Run Length Encoding, Microsoft Video 1 and Cinepak CODECs||1.1.0||[https://hobbes.nmsu.edu/?search=mainCODEC mainCODEC2_1-0-0.zip]||Free - Included on MainActor package||Main Concept&lt;br /&gt;
|-&lt;br /&gt;
|Xine MCD||MPEG-1 and MPEG-2 Video||RC2 0.99.2||[https://hobbes.nmsu.edu/?search=xine Xine_rc2-u1.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|SR-MJPEG Codec||AVI Motion JPEG decoding and encoding support||1.1.0||[https://hobbes.nmsu.edu/?search=SRMJPEG_1-1.zip SRMJPEG_1-1.zip]||Shareware||Sergej Grogoriev&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Audio Codecs===&lt;br /&gt;
====TiMidity MCD for OS/2====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Timidity MCD||Plays MIDI and Module (.MOD) files||2.10.4||[https://hobbes.nmsu.edu/?search=TimidityMCD_2-10-4.zip TimidityMCD_2-10-4.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[http://r6.ca/MMAudioPak/ MMAudio Pak 2 for OS/2]====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMIOMP3||MP3||0.4.3||rowspan=3|[https://hobbes.nmsu.edu/?search=MMAudioPak MMAudioPak_2-0.zip]||GNU GPL||rowspan=3|Russell O’Connor&lt;br /&gt;
|-&lt;br /&gt;
|MMIOVorbis||Vorbis||0.3.2||Copyright (c) 2001, Xiphophorus&lt;br /&gt;
|-&lt;br /&gt;
|MMIOFLAC||FLAC||0.3.0||GNU GPL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====True Midi Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|True MIDI Format Multimedia I/O Service||Plays MIDI Files||1.0.0||[https://hobbes.nmsu.edu/?search=TMDproc_1-0-0.zip TMDproc_1-0-0.zip]|| ||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PCM/RAW Audio Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|PCM/RAW Audio Format MMIO Service [R/W]||PCM / RAW Audio||1.0.1||[https://hobbes.nmsu.edu/?search=PCM-RAW_1-0-1.zip PCM-RAW_1-0-1.zip]||(C) TM2LABO||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service Extra Entry||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|RIFF Wave MPEG Audio-1 Layer 1/2/3 Multimedia I/O Services||RIFF Wave MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Digital Wave Effect Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMEffect Free Effects&lt;br /&gt;
|DELAY,ECHO,WDSX,NOIZE,VOLUME Effects are Freeware&lt;br /&gt;
|1.6.0 (2001-05-19)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMEffect_1-6-0.zip MMEffect_1-6-0.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MMCDDA Compact Disc Digital Transmit Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMCDDA CD-DA Digital Transmit MMIO Ex&lt;br /&gt;
|&lt;br /&gt;
|1.4.1 (1999-11-10)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMCDDA_1-4-1.zip MMCDDA_1-4-1.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====WAVE MIX Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|WAVE MIX Multimedia I/O Service&lt;br /&gt;
|&lt;br /&gt;
|1.1.0 (2000-10-26)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=WavMix_1-1.zip WavMix_1-1.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===GRAPHIC CODECS===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|JPEG-IO procedure&lt;br /&gt;
|Replacement for the JPEG procedure that comes with MMOS/2&lt;br /&gt;
|0.1.0&lt;br /&gt;
|[http://www.os2world.com/cdwriting/jpgio/jpg-io-procedure-0_1_0.zip Binary and Source]&lt;br /&gt;
|Freeware (BSD) Copyright Chris Wohlgemuth&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|LGO File Format Procedure&lt;br /&gt;
|OS/2 boot logo files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|https://hobbes.nmsu.edu/?search=LGOProc_2005-06-27.zip LGOProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|XGA File Format Procedure&lt;br /&gt;
|Phoenix BIOS suspend graphic files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=XGAProc_2005-06-27.zip XGAProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|MMImage pak&lt;br /&gt;
|Replacement for the JPEG, PNG, BMP, GIF, TIFF and other procedures that comes with MMOS/2. Part of eSchemes Deluxe.&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware Copyright Yuri Prokushev&lt;br /&gt;
|Yuri Prokushev&lt;br /&gt;
|-&lt;br /&gt;
|PNG MMIO Procedure&lt;br /&gt;
|PNG Graphic support (readonly) for MMOS2&lt;br /&gt;
|0.7.0 Beta&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMIOPNG_0-7.zip MMIOPNG_0-7.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Giorgio Costa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Multimedia Classes==&lt;br /&gt;
===CW-Multimedia classes===&lt;br /&gt;
(Prokushev) Unfortunately, CWMM Classes not open source. As result, can&#039;t be extended. Another problem is no IDL files for CWMM Classes or MMOS/2 Classes. As result, classes can&#039;t be extended. Only solution is restore IDL files from IR or using class information from MMPARTS.DLLs. Or ask Chris to open source his classes or, at least, to publish IDL files.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|CWMM Classes&lt;br /&gt;
|A replacement for the multimedia classes that comes with MMOS2&lt;br /&gt;
|0.2.7&lt;br /&gt;
|&lt;br /&gt;
|Open Source - GNU GPL / BSD 3-Clauses&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|eSchemes Deluxe&lt;br /&gt;
|Preview of browsed images&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Yuri Prokushev, eCo Software&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Normal Player&lt;br /&gt;
|A Multimedia Player bases on MMOS2&lt;br /&gt;
|2002-02-05&lt;br /&gt;
|nplay.zip&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|Image&lt;br /&gt;
|Simple, fast image viewer that works with MMPM/2&lt;br /&gt;
|0.02&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MKImageViewer_0-02.zip MKImageViewer_0-02.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Mark Kimes, Steven H. Levine&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7004</id>
		<title>MMOS2 Related Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=MMOS2_Related_Projects&amp;diff=7004"/>
		<updated>2022-08-16T15:46:07Z</updated>

		<summary type="html">&lt;p&gt;Martini: Updated Hobbes links with new names&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This page make a little description of the MMOS2 related projects.&lt;br /&gt;
&lt;br /&gt;
==MMIO Subsystem==&lt;br /&gt;
===Video Codecs===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|QuickMotion&lt;br /&gt;
|Plays MOV files (QuickTime 2.0) and some QuickTime VR&#039;s&lt;br /&gt;
|2.0.0&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/files/qm20.zip/download Binary]&lt;br /&gt;
|[http://sourceforge.net/projects/qmos2/ Open Source - GNU GPL]&lt;br /&gt;
|Practice / Tom Harding&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVC||Video1||1.2.2||rowspan=3|AnPoCODEC 6 [https://hobbes.nmsu.edu/?search=apcodec Demo]||rowspan=3|Commercial||rowspan=3|Andreas Portele&lt;br /&gt;
|-&lt;br /&gt;
|AnPoCVID||Cinepak||2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|AnPoMSVCRLE||RLE||1.1.0&lt;br /&gt;
|-&lt;br /&gt;
|mainCODEC/2||Decodes RGB, Run Length Encoding, Microsoft Video 1 and Cinepak CODECs||1.1.0||[https://hobbes.nmsu.edu/?search=mainCODEC mainCODEC2_1-0-0.zip]||Free - Included on MainActor package||Main Concept&lt;br /&gt;
|-&lt;br /&gt;
|Xine MCD||MPEG-1 and MPEG-2 Video||RC2 0.99.2||[https://hobbes.nmsu.edu/?search=xine Xine_rc2-u1.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|SR-MJPEG Codec||AVI Motion JPEG decoding and encoding support||1.1.0||[https://hobbes.nmsu.edu/?search=SRMJPEG_1-1.zip SRMJPEG_1-1.zip]||Shareware||Sergej Grogoriev&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Audio Codecs===&lt;br /&gt;
====TiMidity MCD for OS/2====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Timidity MCD||Plays MIDI and Module (.MOD) files||2.10.4||[https://hobbes.nmsu.edu/?search=TimidityMCD_2-10-4.zip TimidityMCD_2-10-4.zip]||GNU GPL||Darwin O&#039;Connor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====[http://r6.ca/MMAudioPak/ MMAudio Pak 2 for OS/2]====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMIOMP3||MP3||0.4.3||rowspan=3|[https://hobbes.nmsu.edu/?search=MMAudioPak MMAudioPak_2-0.zip]||GNU GPL||rowspan=3|Russell O’Connor&lt;br /&gt;
|-&lt;br /&gt;
|MMIOVorbis||Vorbis||0.3.2||Copyright (c) 2001, Xiphophorus&lt;br /&gt;
|-&lt;br /&gt;
|MMIOFLAC||FLAC||0.3.0||GNU GPL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====True Midi Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|True MIDI Format Multimedia I/O Service||Plays MIDI Files||1.0.0||[https://hobbes.nmsu.edu/?search=TMDproc_1-0-0.zip TMDproc_1-0-0.zip]|| ||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PCM/RAW Audio Format====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|PCM/RAW Audio Format MMIO Service [R/W]||PCM / RAW Audio||1.0.1||[https://hobbes.nmsu.edu/?search=PCM-RAW_1-0-1.zip PCM-RAW_1-0-1.zip]||(C) TM2LABO||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|MPEG Audio-1 Layer 1/2/3 Multimedia I/O Service Extra Entry||MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|-&lt;br /&gt;
|RIFF Wave MPEG Audio-1 Layer 1/2/3 Multimedia I/O Services||RIFF Wave MPEG Audio-1 Layer 1/2/3||1.0.1||[https://hobbes.nmsu.edu/?search=MMMPA_1-0-1.zip MMMPA_1-0-1.zip]||Freeware||Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Digital Wave Effect Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMEffect Free Effects&lt;br /&gt;
|DELAY,ECHO,WDSX,NOIZE,VOLUME Effects are Freeware&lt;br /&gt;
|1.6.0 (2001-05-19)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMEffect_1-6-0.zip MMEffect_1-6-0.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MMCDDA Compact Disc Digital Transmit Multimedia I/O Extender====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|MMCDDA CD-DA Digital Transmit MMIO Ex&lt;br /&gt;
|&lt;br /&gt;
|1.4.1 (1999-11-10)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMCDDA_1-4-1.zip MMCDDA_1-4-1.zip]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====WAVE MIX Multimedia I/O Service====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|WAVE MIX Multimedia I/O Service&lt;br /&gt;
|&lt;br /&gt;
|1.1.0 (2000-10-26)&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=WavMix_1-1.zip WavMix_1-1.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Team MMOS/2 Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===GRAPHIC CODECS===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|JPEG-IO procedure&lt;br /&gt;
|Replacement for the JPEG procedure that comes with MMOS/2&lt;br /&gt;
|0.1.0&lt;br /&gt;
|[http://www.os2world.com/cdwriting/jpgio/jpg-io-procedure-0_1_0.zip Binary and Source]&lt;br /&gt;
|Freeware (BSD) Copyright Chris Wohlgemuth&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|LGO File Format Procedure&lt;br /&gt;
|OS/2 boot logo files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|https://hobbes.nmsu.edu/?search=LGOProc_2005-06-27.zip LGOProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|XGA File Format Procedure&lt;br /&gt;
|Phoenix BIOS suspend graphic files&lt;br /&gt;
|2005.6.27&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=XGAProc_2005-06-27.zip XGAProc_2005-06-27.zip]&lt;br /&gt;
|Open Source (No License Defined)&lt;br /&gt;
|Veit Kannegieser&lt;br /&gt;
|-&lt;br /&gt;
|MMImage pak&lt;br /&gt;
|Replacement for the JPEG, PNG, BMP, GIF, TIFF and other procedures that comes with MMOS/2. Part of eSchemes Deluxe.&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware Copyright Yuri Prokushev&lt;br /&gt;
|Yuri Prokushev&lt;br /&gt;
|-&lt;br /&gt;
|PNG MMIO Procedure&lt;br /&gt;
|PNG Graphic support (readonly) for MMOS2&lt;br /&gt;
|0.7.0 Beta&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MMIOPNG_0-7.zip MMIOPNG_0-7.zip]&lt;br /&gt;
|Freeware&lt;br /&gt;
|Giorgio Costa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Multimedia Classes==&lt;br /&gt;
===CW-Multimedia classes===&lt;br /&gt;
(Prokushev) Unfortunately, CWMM Classes not open source. As result, can&#039;t be extended. Another problem is no IDL files for CWMM Classes or MMOS/2 Classes. As result, classes can&#039;t be extended. Only solution is restore IDL files from IR or using class information from MMPARTS.DLLs. Or ask Chris to open source his classes or, at least, to publish IDL files.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|CWMM Classes&lt;br /&gt;
|A replacement for the multimedia classes that comes with MMOS2&lt;br /&gt;
|0.2.7&lt;br /&gt;
|&lt;br /&gt;
|Open Source - GNU GPL / BSD 3-Clauses&lt;br /&gt;
|Chris Wohlgemuth&lt;br /&gt;
|-&lt;br /&gt;
|eSchemes Deluxe&lt;br /&gt;
|Preview of browsed images&lt;br /&gt;
|3.0&lt;br /&gt;
|[http://www.ecomstation.ru]&lt;br /&gt;
|Shareware&lt;br /&gt;
|Yuri Prokushev, eCo Software&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name||Description||Version||Download||License||Author/Port&lt;br /&gt;
|-&lt;br /&gt;
|Normal Player&lt;br /&gt;
|A Multimedia Player bases on MMOS2&lt;br /&gt;
|2002-02-05&lt;br /&gt;
|nplay.zip&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Darwin O&#039;Connor&lt;br /&gt;
|-&lt;br /&gt;
|Image&lt;br /&gt;
|Simple, fast image viewer that works with MMPM/2&lt;br /&gt;
|0.02&lt;br /&gt;
|[https://hobbes.nmsu.edu/?search=MKImageViewer_0-02.zip MKImageViewer_0-02.zip]&lt;br /&gt;
|GNU GPL&lt;br /&gt;
|Mark Kimes, Steven H. Levine&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=HandyFTP&amp;diff=6926</id>
		<title>HandyFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=HandyFTP&amp;diff=6926"/>
		<updated>2021-11-25T17:00:08Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HandyFTP is an Internet FTP and FXP file transfer application for OS/2 PM, Mac, Linux/Unix and Win32. &lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
HandyFTP is built using another Netlabs projects Dynamic Windows which allows it to be easily compiled on multiple platforms. For people wishing to build from source you will need to first get the Dynamic Windows source and compiled that before getting the HandyFTP source compiled.&lt;br /&gt;
&lt;br /&gt;
HandyFTP has been in development on and off since 1998. It&#039;s user interface has been redesigned multiple times. Orginally it was designed using the cell toolkit, but due to lack of support and numerous bugs in the cell toolkit a new toolkit needed to be designed. Dynamic Windows was born out of this need.&lt;br /&gt;
&lt;br /&gt;
HandyFTP has been the main testbed for this development and thus should be very stable from a GUI perspective. The FTP/FXP core has been more neglected and contains numerous bugs.&lt;br /&gt;
&lt;br /&gt;
HandyFTP 1.0 beta 3 has recently been released using the updated Dynamic Windows features.&lt;br /&gt;
&lt;br /&gt;
===News===&lt;br /&gt;
====New HandyFTP betas!====&lt;br /&gt;
Brian Smith released new HandyFTP betas for OS/2 and Win32, check them out!&lt;br /&gt;
&lt;br /&gt;
====HandyFTP 1.0 Beta 1====&lt;br /&gt;
Brian Smith released the first beta version of HandyFTP 1.0 for OS/2, a Win32 binary will follow soon. You can get the first version at OS/2 Netlabs. You can get the source at our CVS server.&lt;br /&gt;
&lt;br /&gt;
====HandyFTP soon available!====&lt;br /&gt;
Brian Smith will soon release a new beta of HandyFTP, not just for OS/2 but also for Win32 and Linux/Unix! Thanks to Brian Smith for his work! &lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/handyftp/hftp10b3os2.exe HandyFTP 1.0 Beta 3 OS/2]: This is beta 3 of HandyFTP for OS/2.&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/handyftp/hftp10b2os2.exe HandyFTP 1.0 Beta 2 OS/2]: This is beta 2 of HandyFTP for OS/2.&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/handyftp/hftp10b2win.exe HandyFTP 1.0 Beta 2 Win32]: HandyFTP 1.0 Beta 2 for Windows &lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/snapshots/handyftp/ Source Code - CVS Snapshot]&lt;br /&gt;
&lt;br /&gt;
==License==&lt;br /&gt;
&lt;br /&gt;
==Credits==&lt;br /&gt;
* Brian Smith &lt;br /&gt;
&lt;br /&gt;
[[Category:Discontinued Projects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=List_of_Netlabs_Services&amp;diff=6765</id>
		<title>List of Netlabs Services</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=List_of_Netlabs_Services&amp;diff=6765"/>
		<updated>2020-06-02T15:27:50Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Services Provided By Nelabs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Services Provided By Netlabs.org==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Name||class=unsortable|Script&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.netlabs.org Main Web Site]|| fCMS&lt;br /&gt;
|-&lt;br /&gt;
| Project Web Sites (xxxx.netlabs.org) || fCMS&lt;br /&gt;
|-&lt;br /&gt;
| [http://blog.netlabs.org Netlabs Blog] || WordPress&lt;br /&gt;
|-&lt;br /&gt;
| [http://strangelove.netlabs.org Sem Blog] || WordPress&lt;br /&gt;
|-&lt;br /&gt;
| [http://svn.netlabs.org Trac/SVN Project Sites] || Trac&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.netlabs.org/ FTP] ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/netlabsorg Netlab&#039;s Github] ||External Service&lt;br /&gt;
|-&lt;br /&gt;
| Mailinglist || ezmlm&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.netlabs.org Netlab&#039;s Wiki] || MediaWiki&lt;br /&gt;
|-&lt;br /&gt;
| IRC || External Service&lt;br /&gt;
|-&lt;br /&gt;
| [https://twitter.com/netlabsorg Netlab&#039;s Twitter] || External Service&lt;br /&gt;
|-&lt;br /&gt;
| [[Netlab&#039;s RPM Service]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Sunset Services==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Name||class=unsortable|Comments&lt;br /&gt;
|-&lt;br /&gt;
| [[Netlab&#039;s CVS Service]] ||This service was sunset and replaced with the SVN.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ideas==&lt;br /&gt;
# Discontinue the use of &amp;quot;Project Web Sites&amp;quot; (xxx.netlabs.org) and move the content to the SVN when applies, or to this wiki if it does not has SVN.&lt;br /&gt;
&lt;br /&gt;
[[Category:Services]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=File:Btn_netlabs.gif&amp;diff=6536</id>
		<title>File:Btn netlabs.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=File:Btn_netlabs.gif&amp;diff=6536"/>
		<updated>2018-06-01T12:59:48Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Query_the_DosError()_state&amp;diff=6429</id>
		<title>Query the DosError() state</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Query_the_DosError()_state&amp;diff=6429"/>
		<updated>2017-07-18T15:34:53Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to [http://www.edm2.com/index.php/Query_the_DosError()_state]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=SOM:Main&amp;diff=6428</id>
		<title>SOM:Main</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=SOM:Main&amp;diff=6428"/>
		<updated>2017-07-18T15:22:09Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to [http://www.edm2.com/index.php/Category:SOM_Classes]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=SOM:Entry_classes&amp;diff=6427</id>
		<title>SOM:Entry classes</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=SOM:Entry_classes&amp;diff=6427"/>
		<updated>2017-07-18T15:21:31Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to [http://www.edm2.com/index.php/SOMTEntryC]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=SOM:Emitter_Framework&amp;diff=6426</id>
		<title>SOM:Emitter Framework</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=SOM:Emitter_Framework&amp;diff=6426"/>
		<updated>2017-07-18T15:18:23Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to [http://www.edm2.com/index.php/Emitter_Framework]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=SOM:Emitter&amp;diff=6425</id>
		<title>SOM:Emitter</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=SOM:Emitter&amp;diff=6425"/>
		<updated>2017-07-18T15:17:40Z</updated>

		<summary type="html">&lt;p&gt;Martini: Replaced content with &amp;quot;Moved to [http://www.edm2.com/index.php/Emitter]  Category:Redirects&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to [http://www.edm2.com/index.php/Emitter]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=SOM:Interface_Definition_Language&amp;diff=6424</id>
		<title>SOM:Interface Definition Language</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=SOM:Interface_Definition_Language&amp;diff=6424"/>
		<updated>2017-07-18T15:15:37Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to [http://www.edm2.com/index.php/The_SOM_Interface_Definition_Language]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=SOM:SOM_Compiler&amp;diff=6423</id>
		<title>SOM:SOM Compiler</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=SOM:SOM_Compiler&amp;diff=6423"/>
		<updated>2017-07-18T15:14:40Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Move to [http://www.edm2.com/index.php/SOM_Compiler]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=SOM:SOMTEmitC&amp;diff=6422</id>
		<title>SOM:SOMTEmitC</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=SOM:SOMTEmitC&amp;diff=6422"/>
		<updated>2017-07-18T15:13:05Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Move to [http://www.edm2.com/index.php/SOMTEmitC]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=SOM:DSOM&amp;diff=6421</id>
		<title>SOM:DSOM</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=SOM:DSOM&amp;diff=6421"/>
		<updated>2017-07-18T15:11:47Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to [http://www.edm2.com/index.php?title=DSOM]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=The_Warp_Wishlist&amp;diff=6420</id>
		<title>The Warp Wishlist</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=The_Warp_Wishlist&amp;diff=6420"/>
		<updated>2017-07-18T03:02:14Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* Mind Your Language */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Warp Wishlist is now available at this netlabs.org wiki page with permission from it&#039;s maintainer. &lt;br /&gt;
&lt;br /&gt;
Visit the [http://www.os2bbs.com/os2news/OS2Wishlist.html Os2bbs page]&lt;br /&gt;
&amp;lt;br&amp;gt;Visit also the [[Ideas]] wiki page.&lt;br /&gt;
&lt;br /&gt;
=The Top Ten Wishes=&lt;br /&gt;
&lt;br /&gt;
* A commercially supported, full featured [[GCC]] port, at the same code level as that of the equivalent Linux package (see &amp;quot;[[#Mind Your Language|Mind Your Language]]&amp;quot;, below)&lt;br /&gt;
* Great tools for [[porting|converting]] applications written for [[Win32]] or for [[XWindows]] into GUI native [[PM]] apps such as the extraordinary project [http://everblue.netlabs.org/ Everblue] from Netlabs, which should make it easier and much faster to bring applications originally written for the [[Linux]] and [[Unix]] platforms to OS2/eCS).&lt;br /&gt;
* A &amp;quot;Ready for eCS&amp;quot; certification process (to go with the [http://dev.ecomstation.com/mod.php?mod=userpage&amp;amp;menu=106&amp;amp;page_id=16 logo]) for hardware and software - to enable eCS buyers to see whether products are certified to work with their eCS system BEFORE they purchase them.  Five criteria for this logo might be&lt;br /&gt;
*# installs to optional drive locations using [http://warpin.netlabs.org/ WarpIn] or something better (such as an [[RPM]]-style package manager);&lt;br /&gt;
*# available in all the same [[NLS]] versions as eCS; &lt;br /&gt;
*# fully supports the InnoTek-[http://www.innotek.de/products/ft2lib/ft2libgeneral_e.html Font Engine for OS/2];&lt;br /&gt;
*# uses the [http://eros2.by.ru/systray_widget_en.shtml SysTray] API from [[ErOS2]];&lt;br /&gt;
*# has been updated within the last twelve months.&lt;br /&gt;
* [[Bootable JFS]], though this file system may be seen as &amp;quot;too alternative&amp;quot; for desktop use by John Q Public (or in any SOHO account unfamiliar with [[AIX]]) it lets us walk away from [[HPFS]] and [[FAT16]] boot drives, thereby reducing the number of required filesystems to one (like the ubiquitous Win* platform) - IBM already supports booting AIX and Linux from JFS, so how come they&#039;re dragging their collective feet on facilitating the code changes needed for bootable [http://www-1.ibm.com/servers/aix/products/aixos/whitepapers/jfs_vfs.html JFS] to become a reality on OS2/eCS ?&lt;br /&gt;
* The ability to easily install, load and run ubiquitous Win32 applications (eg MS Office XP) that the average business has already paid for, and prefers to keep using,  without the need for any Windows licenses on our PCs ( [http://www.codeweavers.com/products/office/ CrossOver Office]  gives Linux and FreeBSD users this ability already).&lt;br /&gt;
* Develop eCS 2.x as the first Desktop Virtual LAN (DVL) for x86 PCs.  The idea is to virtualise a complete heterogenous LAN consisting of two virtualised workstations and a virtualised file and print server machine.  The virtual server machine could run generic Linux and [[Samba]], first virtual workstation would run eComStation 1.2 and the second virtual workstation could run Windows NT or Win2000 (see &amp;quot;[[#other wishes|other wishes]]&amp;quot; - below).&lt;br /&gt;
* The latest release of the Sun [[Java]] 2 Standard Edition ([[J2SE]]) platform.  A native OS2/eCS port of Java 1.4.1 is available from [http://www.goldencode.com/company/press/20020814.html Golden Code] Development Corporation, while [http://www.innotek.de/products/javaos2/ Innotek] has released their own Java 1.42_05 product, which uses their unique [[Odin]] technology to run unmodified Win32 Java code from Sun&lt;br /&gt;
* The seamless integration of the [[Innotek Web Pack Plus]] for OS/2 and Castlesoft [[Colour Manager]] into the base eCS 1.x and future 2.x products.&lt;br /&gt;
* A media player, like the very impressive [http://os2.kiev.ua/en/wv.php WarpVisionGUI] project that is packaged with whatever license is needed to legally play back commercial [[DVD]] movies.&lt;br /&gt;
* Support for fourteen NLS versions; eg English, German, Dutch, Russian (available) plus French, Spanish, Italian, Portugese, Swedish, Trad Chinese, Simplified Chinese, Japanese, Korean, Hungarian and [http://std.dkuug.dk/JTC1/SC2/WG2/docs/n1643/n1643.htm Klingon] (as soon as commercially practicable).&lt;br /&gt;
&lt;br /&gt;
=The Programer&#039;s Cauldron=&lt;br /&gt;
&lt;br /&gt;
Our platform of choice needs constantly improving tools.  The very sophisticated cross platform [http://wxwindows.org/dl_os2.htm#dev wxWidgets] GUI application development framework is a good example of what is available for OS2/eCS.  Other steps forward may include :&lt;br /&gt;
&lt;br /&gt;
* Continued development of the potentially very important OSS [http://eclipseos2.netlabs.org/ Eclipse Java IDE] for the OS2/eCS platform (brought to you by [http://projects.netlabs.org/ Netlabs] )&lt;br /&gt;
* Increased C99 and C++98 standards compliance for compilers and tools running on OS2/eCS.&lt;br /&gt;
* Regular updates to the [[EMX]] runtime, to keep it feature compatible with the latest GNU C compilers available on mainstream Linux distros such as [[Xandros]].&lt;br /&gt;
* A new edition - dusted off and scrubbed clean of anachronisms of the pre-MCP2/eCS era - of at least one mainstream [[book]] that focuses on the unique aspects of the OS2/eCS platform&lt;br /&gt;
* A versatile, full featured Help File authoring package such as [http://www.hypermake.com/english/n024.html#hd24 Hypermake] by [[Martin Vieregg]] (shareware) or [http://www.os2world.com/vyperhelp/ VyperHelp] by [[Mektek]] (Open Source - GNU GPL)&lt;br /&gt;
* Feature sets equalling those available on the fascinating [http://www.iti.upv.es/%7Emaragda/doc/index.html Linux], solid [http://www.netbsd.org/ NetBSD] and occasionally notorious [http://www.deanliou.com/WinRG/ Win32] platforms today.&lt;br /&gt;
* A native OS2/eCS 32-bit parser and editor for [[XML]] and [[SGML]] files ([http://hobbes.nmsu.edu/cgi-bin/h-search?key=gx- gX] from Untravelled Sphere).&lt;br /&gt;
* Add support for compression of [[LX]] executables to the [[OpenWatcom]] C/C++ linker.&lt;br /&gt;
* An annual OS2/eCS developer seminar - held immediately after, and in the same city, as a large IT event unrelated to OS2/eCS.  Seminar attendees can reduce their time away from the office and, perhaps, charge their airfare to the non-OS2/eCS event that they needed to attend in that city anyway.&lt;br /&gt;
* Add Intel [[SSE1]] and [[SSE2]] instruction set enhancements to the OpenWatcom compiler&lt;br /&gt;
* A port of the modern, standards compliant [http://comeaucomputing.com/custom.html Comeau] C and C++ tools to OS2/eCS (commercial).&lt;br /&gt;
&lt;br /&gt;
=Mind Your Language=&lt;br /&gt;
&lt;br /&gt;
The OS2/eCS platform is well supported by languages and associated toolsets today and, due to the generally thankless work of many gifted OS2/eCS programers, the available choices are constantly improving.  Languages and application development tools ready for your next OS2/eCS project include :&lt;br /&gt;
&lt;br /&gt;
* C/Cpp options include [http://www.openwatcom.org/about/info_content.html OpenWatcom C/C++ 1.2] (free) and the commercially supported [http://www.innotek.de/index.php?option=com_content&amp;amp;task=view&amp;amp;id=23&amp;amp;Itemid=40 Innotek GCC 3.3.5 for OS/2] &lt;br /&gt;
* Pascal options include the [http://sibyl.netlabs.org/ Netlabs OpenSibyl] project, [http://www.vpascal.com/ Virtual Pascal] for OS2 and [http://www.us.freepascal.org/down-os2.html Free Pascal for OS2].&lt;br /&gt;
* REXX options include [http://www-3.ibm.com/software/ad/obj-rexx/ ObjectREXX], (Open Sourced by IBM but not available for OS/2-eCS yet - [http://www.oorexx.org/ Open Object REXX]) Watcom [http://www.edm2.com/0206/vrexx.html VX-REXX] (find it on eBay) and [http://regina-rexx.sourceforge.net/index.html Regina-REXX] (free)&lt;br /&gt;
* Java is well supported on OS2/eCS. For a powerful multiplatform Java IDE that runs great on OS2/eCS, try [http://www.netbeans.org/ide/index.html NetBeans] (free, open source).&lt;br /&gt;
* Ada is available for OS2/eCS with [http://os2ports.com/content/sections/ada GNU Ada 95] (free) &lt;br /&gt;
* PHP your tool of choice ?  Then here&#039;s [http://smedley.info/os2ports/index.html Php 5.2.1] (updated 2007-02-11, free) &lt;br /&gt;
* Perl one, knit two ?  The [http://www.prima.eu.org/ PRIMA Toolkit] is a multi-platform GUI application development tool available for the OS2/eCS platform.&lt;br /&gt;
* Python handlers will love [http://members.pcug.org.au/~andymac/python.html Python 2.4.4] (updated 2007-01-01, free)&lt;br /&gt;
* Fortran coders can get productive with [http://www.openwatcom.org/about/info_content.html OpenWatcom Fortran 1.2] (free)&lt;br /&gt;
* Smalltalk for big results !  Try the modern, well regarded [http://www.ibm.com/software/awdtools/smalltalk/  IBM VisualAge Smalltalk] or the open-source [[Squeak]].&lt;br /&gt;
&lt;br /&gt;
=Must Have - Features and Applications=&lt;br /&gt;
&lt;br /&gt;
Much of the best software available for OS2/eCS today is available at no cost under open source licences.  However, large commercial users often prefer to pay for a commercially licenced product (eg. StarOffice) rather than use free software of equal quality ( eg.[http://www.openoffice.org/ OpenOffice.org 1.2] ), perhaps because of the legally enforcible obligations commercial software licences may place on software vendors.  Having such choices is great !  Whether &amp;quot;running native&amp;quot; or utilising the very sexy Odin subsystem, there are some standard / mainstream applications that OS/2 and eCS need to support in order to offer aid and comfort to Windows survivors taking those hesitant first steps toward a brighter, less costly x86 alternative.&lt;br /&gt;
&lt;br /&gt;
* Support for [[ACPI]], without which OS2/eCS may cease to be a viable OS on future mainstream PC hardware.&lt;br /&gt;
* A &amp;quot;single pass&amp;quot; unified installer that lets end users double-click once to install mutually compatible versions of [[Sane]]/2 and [[Tame]]/2 to any directory nominated.&lt;br /&gt;
* Integrated WPS folder views for many archiver formats (like [[ZIP]], [[RAR]], [[ARJ]], etc) - should be similar to the implementation in [[Object Desktop]], but inherit the extensions from e.g., XWorkplace ( [http://www.subsys.de/eZIP/ eZIP]).&lt;br /&gt;
* Enhancements to both the Presentation Manager (GUI) and command line (CLI) user interfaces, in particular, a robust new 32-bit [[command interpreter]] to replace the archaic IBM [http://homepages.tesco.net/%7EJ.deBoynePollard/Softwares/conapi.html 16-bit CMD.exe] that still ships with every copy of OS/2 and eComStation sold.&lt;br /&gt;
* A &amp;quot;single pass&amp;quot; unified installer that lets end users double-click once to install both [[Ghostscript]] for eCS/OS2 and [http://www.cs.wisc.edu/%7Eghost/gsview/ GhostView] to any directory nominated.&lt;br /&gt;
* Provide support in OS2/eCS for the [[X.500]] and [[DCE]] standards and for [[Kerberos]] authentication.&lt;br /&gt;
* A cool GUI internet dialer out of the box with a modern feature set (like [http://www.isdnpm.de/home.htm ISDNPM]) - the new eCSCoNet in eComStation 1.1 has banished DOIP to a museum. Also available are the deservedly popular [http://www.fx.dk/injoy/ InJoy Dialer] (character based) and [http://www.lgs.kiev.ua/products/sfppp.shtml SafeFire PPP/Links]&lt;br /&gt;
* A single sign-on facility, to obtain secure access from OS2/eCS to files and resources on Unix, Windows, Netware, Linux and Mac OS X servers - either over a LAN or across the world.&lt;br /&gt;
* ALL configuration info to reside in a readable and editable set of files, saved in one known place (i.e. x:\System\OS2\ini).&lt;br /&gt;
* Full support for reading and writing more modern Adobe .[[PDF]] documents within OS2/eCS word processors (see [[Lucide]]).&lt;br /&gt;
* A highly scalable [[mail server]] with [[IMAP]]4 support - ([http://www.stalker.com/CommuniGatePro/ CommunigatePro] - Commercial).&lt;br /&gt;
* Better support for [[Palm]]OS PDA devices ( [http://jsyncmanager.sourceforge.net/ JSyncManager] by Brad Barclay - free GPL ).&lt;br /&gt;
* Same for mobile devices in general, see http://www.juergen-ulbts.de/content/projects/smartphone/index.en.html and http://www.funambol.com/opensource/&lt;br /&gt;
* [[Project scheduling]] software with Gantt charts ( so far, there is [http://www.ws-it.de/en/product/ptime/ptimeuse.html PTime/2] by Wolfram Schmid ).&lt;br /&gt;
* An up to date [[Citrix]] [[ICA]] Client such as the very professional [http://www.innotek.de/products/citrixos2/citrixos2features_e.html OS/2 Kit for Citrix ICA Client 7.100 Release 1] from Innotek GmbH.&lt;br /&gt;
* A native, full featured, bloat-free equivalent to MS Outlook - to ease transition from the high-cost Windows environment to OS2/eCS for price sensitive corporate users (the [http://lookout.netlabs.org/ Lookout/2] project).&lt;br /&gt;
&lt;br /&gt;
=Some Priority Applications for Porting=&lt;br /&gt;
&lt;br /&gt;
* Adobe Acrobat 6 - while [http://www.cs.wisc.edu/%7Eghost/gsview/index.htm GSView] or [http://www.subsys.de/ePDF/ ePDF] can do the job (mostly), Mac and Windows ex-users will forever insist on using the latest version of a product they have known and used for year after year.  For the moment, Innotek are offering release four of their OS/2 kit for [http://www.innotek.de/products/acrobatos2/acrobatos2general_e.html Adobe Acrobat Reader 4.05] and release one of their planned OS/2 kit for [http://www.innotek.de/products/acrobatos2/acrobatos2general_beta_e.html Adobe Acrobat Reader 5.1].&lt;br /&gt;
* [[Ximian Evolution]] and [[Ximian Connector]]. [http://www.ximian.com/products/evolution/ Evolution] is a highly regarded open-source MS Outlook look-alike, now fast gaining users on the Linux platform.  Ximian Connector allows non-Microsoft clients to connect to an [[MS Exchange Server]].  Novell &amp;quot;loved it so much, they bought the company&amp;quot;.  For OS2/eCS to fit easily into mainstream corporate networks, something like these two GNOME based products need to be ported from Linux and/or Solaris as a high priority.&lt;br /&gt;
* Macromedia [http://www.innotek.de/products/flash/flashnews_e.html Flash 7] Player, not yet available for OS2/eCS, as the hard working team at Innotek are yet to obtain a licence (is this because of high cost ?).&lt;br /&gt;
* [[RealPlayer]] 10 - needed mainly for the same reasons as Acrobat 6. The Helix DNA [http://www.helixcommunity.org/ client] has been open sourced by RealNetworks, which should lead, in time, to an OS2/eCS port of this versatile media player.  Maybe it is not needed, but Windows refugees would sorely miss it.&lt;br /&gt;
* [[Intuit Quicken]] - because it is nearly ubiquitous and its absence is a show-stopper for many SOHO users, who have all their financial skills/records tied up in this one, simple to use product.&lt;br /&gt;
* Niku Workbench, a modern full featured alternative to Microsoft Project.  It&#039;s code has recently been released under the GPL (see [http://www.openworkbench.org/index.php OpenWorkBench] ) - free&lt;br /&gt;
* [[VirtualDub]], a multimedia editor, with useful [http://www.virtualdub.org/features features] for everyone with a digital video or still camera.  Can you port OpenDub to OS2/eCS ?  (free GPL).&lt;br /&gt;
* Port [[XLib]] to OS2/eCS Presentation Manager to swell the flow of applications written for Linux and Unix that can be adapted with relatve ease to run on OS2/eCS (eg. project [http://everblue.netlabs.org/ Everblue], from Netlabs)&lt;br /&gt;
* [[VideoLan]], is a full featured open source cross-platform [http://www.videolan.org/vlc/features.html media player and streaming server] with a plethora of Codecs and skins -  is the toolset needed to port this great looking application to OS2/eCS available ?&lt;br /&gt;
&lt;br /&gt;
=Kernel Desires=&lt;br /&gt;
&lt;br /&gt;
Not so long ago, OS/2 was arguably less crash prone than other x86 choices (notably Win9x), but in more recent times WinXP and some Linux distros have reversed this lead. [[Single Input Queue|Key GUI architecture decisions]] taken over ten years ago by the designers of PM and the WPS make it impossible to terminate some failing processes, including the WPS and PM themselves.  If OS2/eCS is to retain support from its current users, let alone attract new users, increased stability for PM and the WPS and a bullet-proof process killer are essential OS enhancements.&lt;br /&gt;
&lt;br /&gt;
* Multiple asynchronous input queues - the OS/2 Holy Grail - without this, process-killers often fail.&lt;br /&gt;
* A new 32-bit command processor ([http://www.scitechsoft.com/ftp/devel/4os2/ 4OS2 by JPSoft] - newly free and being actively maintained, or [http://homepages.tesco.net/%7EJ.deBoynePollard/Softwares/cmd.html 32-bit Command Interpreter] by JdeBP - Free)&lt;br /&gt;
* A more capable Graphics Rendering Engine - a prerequisite to provide all applications with (optional) anti-aliased fonts for low resolution monitors (i.e. unable to show 104 dpi on a CRT or 114 dpi on a TFT display).&lt;br /&gt;
* The ability to utilise multiple virtual CPUs on Intel processors with its [[Hyperthreading]] feature.&lt;br /&gt;
* Support for AMD&#039;s [http://www.x86-64.org/about x86-64 CPU] (64-bit superset of the IA-32 architecture)&lt;br /&gt;
* Support for AMD&#039;s [http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_861_1028,00.html 3DNow!] instruction set&lt;br /&gt;
* Support for Intel&#039;s SSE1 and SSE2 instruction sets.&lt;br /&gt;
* X11/Motif API&#039;s ([ftp://ftp.netlabs.org/pub/xfree86/ XFree86/OS2 project] - Free, [http://www.hobsoft.com/www_us/produkte/connect/x11.htm HOBLink X11] - Commercial).&lt;br /&gt;
* Remove the 31 character font-naming limitation - to ease document exchange and interoperability.&lt;br /&gt;
* Symmetrical Multi-Processor ([[SMP]]) support for both Client ([http://consultron.ca/english/products/ecomstation/ecspro.html eCS with the SMP Pack]) &amp;amp; Server ([http://www-3.ibm.com/software/os/warp/warp-server/ IBM WSeB])&lt;br /&gt;
* Better [[hibernation]] support - support for JFS/LVM, SCSI, HPFS, etc&lt;br /&gt;
* Elimination of the former 512MB limit for memory addressing (already fixed in IBMs MCP and Serenity&#039;s eCS 1.0 or above)&lt;br /&gt;
* Allow &amp;quot;mounting&amp;quot; a device under an arbitrary path name ( as in Windows 2000 and WinXP )&lt;br /&gt;
* IBM completes (or releases for others to develop) [[SOM]] 3.0  in the form initially released as a beta in Februrary 1996, thus providing a [[CORBA]] 2 compliant object request broker for OS2/eCS. [The [http://www.objs.com/x3h7/som.htm System Object Model (SOM)], is an IBM implementation of [http://www.omg.org/gettingstarted/corbafaq.htm CORBA]  and forms the base on which the WorkPlace Shell (WPS) is built. The WPS in OS/2 4.52 and eComStation still uses the outdated, less capable IBM SOM 2.1 ]&lt;br /&gt;
&lt;br /&gt;
=System Security &amp;quot;Out of the Box&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
There have been at least four products or projects which delivered multiple-user functionality (eg. desktop prefs/settings are determined by a user&#039;s login ID) to OS/2, but none of them has ever been distributed as a part of the base OS, in the way that Microsoft has for Windows since at least 1995. For lack of distribution with the base OS, this product category has stagnated on OS2/eCS.  The lack of even the most basic multiple-user features &amp;quot;out of the box&amp;quot; makes OS2/eCS almost unique on x86 - but not in a good way !  A number of valuable projects will let us eliminate this deficiency :&lt;br /&gt;
&lt;br /&gt;
* [http://en.ecomstation.ru/openssh/ Security/2]  is now a requirement to run OpenSSH/2 and is currently expected to form a part of eCS 2.x product&lt;br /&gt;
* For more secure connections, installation of [http://en.ecomstation.ru/openssh/ OpenSSH/2] by default (instead of [[rLogin]] and [[Telnet]]).&lt;br /&gt;
* Better security - C2 while connected to a network (based on extending SES in Warp 4.x)&lt;br /&gt;
* For rusted-on IBM branded OS/2 users, multiple user features are offered with [http://www.quasarbbs.net/cristiano/mudesk.html MultiDesk] by Cristiano Guadagnino - Free &lt;br /&gt;
* Access control ([http://www-5.ibm.com/services/es/bis/secure.html IBM Secure Entry] and (perhaps in future) [[Sesame]] by [http://www.goldencode.com/ Golden Code] - Commercial)&lt;br /&gt;
* [[Filesystem encryption|Filesystem with password encryption]] of all data stored - as with NTFS&lt;br /&gt;
* [[Antivirus]] options with modern virus scanning engines ([http://enterprisesecurity.symantec.com/products/products.cfm?productID=27 Norton Antivirus] by Symantec, Viruscan by McAfee or the very popular [http://www.norman.com/products_nvc_os2.shtml Virus Control] by Norman Data Defense Systems Inc.)&lt;br /&gt;
* An easy to install and use [[firewall]] application based on Stateful Packet Inspection technology.&lt;br /&gt;
* Strong file encryption/decryption with both VIO and (in future) PM interfaces ([http://www.blowgish.org/teatime.php TeaTime/2] by Daniël de Kok).&lt;br /&gt;
&lt;br /&gt;
=File System Support=&lt;br /&gt;
&lt;br /&gt;
* Better [[FAT32]] and [[NTFS]] drivers - for large disks ([http://www.dsteiner.com/products/software/os2/ifs.htm NTFS utilities] - Free, [http://fat32.netlabs.org/index.phtml FAT32 drivers] - Free)&lt;br /&gt;
* Ability to boot the operating system from mainstream file systems such as NTFS, FAT32 and [[EXT2]] (FAT16 and HPFS are at a developmental dead-end)&lt;br /&gt;
* Add [[UDF]]-support for removable Magneto-Optical storage to the existing file system drivers.&lt;br /&gt;
* Better support for [[VFAT]] long file names often used with [[Zip disk]]s and with plain Diskettes ([http://www.os2world.com/cgi-bin/news/viewnews.cgi?category=32&amp;amp;id=1085456753 VFATMon by Jason Stefanovich])&lt;br /&gt;
* Read/write access to Macintosh disks ([http://www.student.nada.kth.se/%7Ef96-bet/HFS/ HFS drivers] from Marcus Better - Now GPL on Hobbes)&lt;br /&gt;
* Read/write access to Linux file systems ([http://perso.wanadoo.fr/matthieu.willm/ext2-os2/ ext2-os2 drivers] by Matthieu Willm - Free)&lt;br /&gt;
* The ability to share a fast to recover 64-bit journalling file system (eg [http://www-1.ibm.com/servers/aix/products/aixos/whitepapers/jfs_vfs.html JFS2] ) with AIX and Linux.&lt;br /&gt;
* The ability to boot from and read/write to the much admired [[XFS]] journalling file system.&lt;br /&gt;
* Integrate [[TVFS]] support into the kernel ([http://hobbes.nmsu.edu/cgi-bin/h-search?key=tvfs TVFS] - Free EWS, version 2.11 is now on Hobbes)&lt;br /&gt;
* A bullet-proof FDISK, display, analysis and recovery tool for disks and filesystems ( [http://www.dfsee.com/dfsee.htm DFSee] )&lt;br /&gt;
* [[Logical Volume Manager]] (no reliance on drive letters, provides sophisticated drive spanning)&lt;br /&gt;
* A database-like journalling filesystem with support for metadata (ie Extended Attributes) like [[BeFS]] in BeOS or like [[AFS]] in [http://www.atheos.cx/ AtheOS].&lt;br /&gt;
* The journalled [[ReiserFS]].&lt;br /&gt;
* A port of [[TrueCrypt]], a free open-source disk encryption software for Windows XP/2000/2003 and Linux [http://www.truecrypt.org/].&lt;br /&gt;
* An equivalent of [[Captive]], &amp;quot;[http://www.jankratochvil.net/project/captive/ the first free NTFS read/write filesystem for GNU/Linux]. It implements the Win32 kernel API required to run the original &lt;br /&gt;
Windows filesystem binary drivers.&lt;br /&gt;
* A stackable [[union filesystem]] like [http://www.fsl.cs.sunysb.edu/project-unionfs.html UnionFS] to create virtual folders &amp;quot;containing&amp;quot; the files of two unrelated folders. ([http://hobbes.nmsu.edu/cgi-bin/h-search?key=tvfs TVFS] - Free EWS, version 2.11 is now on Hobbes)&lt;br /&gt;
* A [[filesystem in userspace]] like [http://fuse.sourceforge.net/ FUSE] to allow the creation of virtual filesystems with normal programming tools like Rexx, Python, C,... enabling things like [http://wikipediafs.sourceforge.net/ WikipediaFS].&lt;br /&gt;
&lt;br /&gt;
=Drivers R Us=&lt;br /&gt;
&lt;br /&gt;
* IBM completes the [http://ais.gmd.de/%7Eveit/os2/kee.html KEE API] to allow pure 32-bit physical device drivers (no more thunks, thanks!)&lt;br /&gt;
* Drivers for the [http://www.broadcom.com/ Broadcom] BCM4401 chipset, as many mainstream laptops (eg. the Dell Inspirion 8600) use this Broadcom chipset for the integrated NIC.&lt;br /&gt;
* Why not licence the surprising Panasonic USB drivers for DOS and include them in the eCS entry level product ?&lt;br /&gt;
* A driver for a PCI sound card, any sound card, that supports the [[MIDI]] hardware connection. This can be via the joystick port, USB or Firewire or whatever.&lt;br /&gt;
* A revolutionary video driver model ([http://www.scitechsoft.com/products/enterprise/os2features.html Scitech SNAP] - Commercial &amp;amp; Free variants)&lt;br /&gt;
* A universal driver for [[scanner]]s (including USB 2.0 models) along the same lines as SNAP.&lt;br /&gt;
* Better CD-ROM / CD-RW / DVDs device manager drivers ( [http://hp.vector.co.jp/authors/VA001398/#faq_jjscdrom JJSCDROM] by Takayuki Suwa )&lt;br /&gt;
* Better support for [http://www.1394ta.org/ FireWire] 800 and other new enabling technologies such as&lt;br /&gt;
* Support for the [http://www4.tomshardware.com/storage/20020812/index.html Serial ATA] standard likely to replace EIDE for PC hard drives within two years is already included in Version 1.6.4 of Daniela Engert&#039;s Danis506 drivers - Great to hear it !&lt;br /&gt;
* Drivers for the proposed [http://www.serialattachedscsi.com/ Serial Attached SCSI] standard may be of special value to OS2/eCS users in future for attaching more demanding peripheral devices (such as scanners and disk arrays).&lt;br /&gt;
* Better PCI [[sound card]] drivers ([http://sound.netlabs.org/ SBLive! driver] - Free, [http://www7.software.ibm.com/2bcprod.nsf/4eddaa42e99c19e186256a700058020a/d3234193f73bccd986256c4100584eaf?OpenDocument Universal Audio drivers] from Innotek - for IPA subscribers, or from eCS)&lt;br /&gt;
* Better support for modern [[video card]]s ([http://www.scitechsoft.com/products/enterprise/snap_os2_content.html Scitech SNAP Graphics] - Commercial)&lt;br /&gt;
* Better support for IEEE [http://www.80211-planet.com/news/article.php/1502671 802.11g], [[802.11b]] and [[802.11a]] wireless networks (WLAN), including PCI cards and the general availability of drivers for IBM devices based on the Lucent Orinoco chipset.&lt;br /&gt;
* Better USB 2.0 Scanner support - a serious deficiency today ([http://hobbes.nmsu.edu/cgi-bin/h-search?key=usbscan USBScan.Sys] will hopefully integrate with [http://paulf.free.fr/sane-os2-gui.html SANE/2] - Free and [http://www.os2world.com/goran/tame.htm TAME/2] by Goran Ivankovic and Klaus Staedtler - Free)&lt;br /&gt;
* Better USB 2.0 Camera support (USB on OS/2 site maintained by Martin Iturbide)&lt;br /&gt;
* Better Serial drivers ([http://www.gwinn.com/ SIO2K] by Ray Gwinn - Shareware)&lt;br /&gt;
* Better printer drivers (IBM drivers for [http://www7.software.ibm.com/2bcprod.nsf/4eddaa42e99c19e186256a700058020a/5b74e0e7572dc53086256c2f00631d2c?OpenDocument postscript], [http://www7.software.ibm.com/2bcprod.nsf/4eddaa42e99c19e186256a700058020a/fe52d45fee2e225986256c2f00630f76?OpenDocument inkjets], [http://www7.software.ibm.com/2bcprod.nsf/4eddaa42e99c19e186256a700058020a/169817402fcb123186256c2f0062db5a?OpenDocument laserjets], and [http://www7.software.ibm.com/2bcprod.nsf/4eddaa42e99c19e186256a700058020a/067f720b0177c4c286256c2f00633470?OpenDocument plotters] - Free)&lt;br /&gt;
* Better DVD, DVD-RAM / DVD-RW and CD-RW support (IBM&#039;s [http://www7.software.ibm.com/2bcprod.nsf/bf7e05615440e8f086256b6c005eac99/4b2e6f2261265d6d86256a810069fe2b?OpenDocument  UDF 2.01] - for IPA subscribers, or from eCS, [http://www.rsj.de/stage/en/cdwriter/cd_os2.asp RSJ CD Writer] - commercial)&lt;br /&gt;
* Better [[TV card]] support for [[BT878]]-based cards ([http://os2.kiev.ua/en/tvshow.php TVShow Project] - from Kiev Elephant)&lt;br /&gt;
* Better support for cable modems and xDSL ([ftp://ftp.uni-freiburg.de/pub/pc/os2/isdn/ ISDNPM], treats cable modems like an NIC)&lt;br /&gt;
* Support for USB 1.0, 1.1 and 2.0 (UHCI, OHCI and EHCI [http://www7.software.ibm.com/2bcprod.nsf/bf7e05615440e8f086256b6c005eac99/eda0b842e1e56c1e86256c170050c84b?OpenDocument USB drivers] - for IPA subscribers, or from eCS)&lt;br /&gt;
* Support for multi-function Printer / Fax / Scanner / Copiers.&lt;br /&gt;
* Support for [[Sis7012]] and [[Sis7018]] audio (hopefully to be provided in a future release of [http://www7.software.ibm.com/2bcprod.nsf/4eddaa42e99c19e186256a700058020a/d3234193f73bccd986256c4100584eaf?OpenDocument UNIAUD]).&lt;br /&gt;
* Updated [[DIVE]], [[DART]], and [[RTMIDI]] (for multimedia AND games)&lt;br /&gt;
* Universal [[device driver porting kit]] - something like IBM Open32, only for drivers&lt;br /&gt;
* Support for more and better joysticks with all their latest features ([http://hobbes.nmsu.edu/cgi-bin/h-search?key=gamedd new joystick driver] - Free)&lt;br /&gt;
* 32-bit [[PC Card]] 5.0 support ([http://www7.software.ibm.com/2bcprod.nsf/186d96ebef23e6438625689c007ac1ef/60cd60ba019194f7862566de0052496d?OpenDocument CardBus drivers] - for IPA subscribers, or from eCS)&lt;br /&gt;
* 32-bit TCP/IP stack and applications ([http://techsupport.services.ibm.com/asd-bin/doc/en_us/tcpclnt/f-feat.htm version 4.3.x] - for IPA subscribers, or from eCS)&lt;br /&gt;
* Enhanced support for removable media (LS120, LS240, Zip 250, Zip 750, Jaz, Syquest, etc.)&lt;br /&gt;
* Support for modern optical and &amp;quot;wheel&amp;quot; mice ([http://www7.software.ibm.com/2bcprod.nsf/4eddaa42e99c19e186256a700058020a/899e6aa065ded37786256bf4006da652?OpenDocument IBM drivers] - Free, [http://www.nbsoftware.de/sw_ms21en.htm Amouse])&lt;br /&gt;
* Support for the PCTel [[HSP56]] audio modem chip.&lt;br /&gt;
&lt;br /&gt;
=The Front Office=&lt;br /&gt;
&lt;br /&gt;
Few business or home users would consider OS2/eCS worth buying as as an alternative general purpose platform without a choice of high quality Office productivity software ready to go.  Happily, our preferred platform offers a wealth of alternatives in this area and our choices are getting much better in [[As of 2004|2004]] !&lt;br /&gt;
&lt;br /&gt;
* Microsoft Office, dust off that old Windows licence, you can soon use it to run MS Office in an OS2/eCS virtual machine such as [http://www.serenityvirtual.com/ SViSta] (commercial)&lt;br /&gt;
* OpenOffice.Org, the ultimate Office application for the Linux platform is coming to OS2/eCS, with [http://www.innotek.de/products/ Innotek] once again applying its Odin skills to good effect !&lt;br /&gt;
* Lotus Smartsuite, updated to [http://www.lotus.com/products/smartsuiteos2.nsf version 1.7.3] with many improvments - particularly for those needing to work with MS Office documents (commercial).&lt;br /&gt;
* ROMLogic [[Papyrus Office]], recently updated to version 10 - in both the German and English languages - a surprisingly compact Office solution (commercial)&lt;br /&gt;
* [[SunDial Office]], the Rodney Dangerfield of powerful, well designed Office suites - for those who prefer a different way of getting the job done (commercial)&lt;br /&gt;
* Lotus Notes, one of the main rivals to MS Exchange/Outlook in the Fortune 500 space is apparently to be released in a Java version by IBM.  The absence of this key application on our preferred platform was likely cited as a reason for walking away from OS/2, so a Java version usable on OS2/eCS would be great !&lt;br /&gt;
* A new [[CIFS]]/[[SMB]] Client (not a netdrive plugin) to allow eCS/OS2 to transparently access resources and files held both on (the formerly ubquitous) Windows servers and on the Linux and FreeBSD servers which have now won acceptance everywhere from SOHO to the Fortune 500&lt;br /&gt;
&lt;br /&gt;
=Servers for Every Purpose=&lt;br /&gt;
&lt;br /&gt;
IBM Warp Server for eBusiness (WSeB) was great, once, but has fallen far behind the pace and is unlikely to ever be substantially enhanced by IBM (it also costs a lot, for what you get).  The modern open source server software for OS2/eCS included in the list below offers so much performance and value. . . perhaps we will one day be able to buy a commercially supported OS2/eCS ServerSuite from eCS resellers ?  Until then, you can be up and running with some of the great free and commercial server software below !&lt;br /&gt;
&lt;br /&gt;
* Web Servers, such as [http://silk.apana.org.au/apache/ Apache] for OS/2 (open source) the svelt and efficient [http://dink.org/web2/ Web/2] or the W3C [http://www.w3.org/Jigsaw/ Jigsaw] server (written in Java !)&lt;br /&gt;
* Application Servers, such as [http://os2ports.com/content/sections/zopeos2 Zope] (open source) &amp;amp; IBM [http://www.os2.cz/index.php?lang=en&amp;amp;v=view&amp;amp;nid=1300 WebSphere 4.01] (commercial).&lt;br /&gt;
* Database Servers, such as [http://www.quassarbbs.com/yuri/mysql2/index.html MySQL] and [http://venuto.monrif.net/ PostgreSQL] (free) or IBM [http://www-3.ibm.com/software/data/db2/udb/ DB2]  (commercial)&lt;br /&gt;
* File &amp;amp; Print Servers, such as [http://samba.org/ Samba] (free) or [http://www-3.ibm.com/software/os/warp/warp-server/ IBM WarpServer for eBusiness] (commercial)&lt;br /&gt;
* Directory Servers, such as [http://www.openldap.org/ OpenLDAP] (will this LDAP server be ported by [http://www4.airnet.ne.jp/tyano/ Takashi Yano] ?)&lt;br /&gt;
* Mail Servers, such as [http://www.zeryx.com/ ZxMail] (commercial) and [http://eepjm.newcastle.edu.au/os2/Weasel.html Weasel] (also very well regarded).&lt;br /&gt;
* Boot Servers, such as the [http://www.q-systemsonline.com/pxe_booting2.html Q-Systems] solution, able to boot diskless OS2/eCS PCs over a LAN&lt;br /&gt;
* FTP Servers, such as the superb [http://www.os2ezine.com/20010216/ftpserver.html FTPServer]  by Peter Moylan (shareware).&lt;br /&gt;
* Standby Servers, such as [http://www.os2bbs.com/os2news/httP;//www,innotek.de/products/costandby/costandbygeneral_e.html CoStandby server for eBusiness] by Innotek (commercial).&lt;br /&gt;
* BackUp and Recovery Servers, such as [http://www.cds-inc.com/prod/ba2ksv.html# BackAgain/2000 Server] by CDS Inc. (commercial).&lt;br /&gt;
* Proxy Cache Servers, such as [http://www.os2.spb.ru/software/internet/squid/ Squid for OS/2]  (open source)&lt;br /&gt;
* Domain Name Servers, such as [http://www.goldencode.com/atlos2/notes/dns/dns.html#obtaincode BIND 8] from the ISC (free). Is anybody porting [http://www.isc.org/products/BIND/bind9.html BIND 9]  ?&lt;br /&gt;
* Multi-function Server suites, such as [http://www.inetpowerserver.com/ InetPowerServer] or [http://www.nititelecom.com/caravandownload.htm Caravan] for mail, web and ftp use&lt;br /&gt;
* DHCP Servers, such as that which ships with WSeB, or a port of something from the OSS world ?&lt;br /&gt;
* Transaction Servers, like IBM CICS for OS/2 (apparently IBM has withdrawn it from sale).&lt;br /&gt;
&lt;br /&gt;
=Improved Multimedia Support=&lt;br /&gt;
&lt;br /&gt;
* A fully licenced DVD movie player, with no crashing during playback &amp;amp; flawless audio-synch&lt;br /&gt;
* An elegant, up to date port from the Linux platform of [http://www.reamined.on.ca/doconnor/xine/ Xine for OS/2] currently a work in progress by [[Darwin O&#039;Connor]].&lt;br /&gt;
* A commercially supported [http://www.mozilla.org/ports/os2/ Warpzilla] based browser that integrates the Macromedia [http://www.innotek.de/products/flash/flashnews_e.html Flash 7 Player], Adobe Acrobat Reader 6.0 as a helper application and a [http://www.dvdfllc.co.jp/ DVD licence].&lt;br /&gt;
* Regular updates to the very useful [ftp://hobbes.nmsu.edu/pub/os2/system/drivers/sound/uniaudio_gpl_compiledbinaries2.zip Universal Audio Driver] for OS2/eCS (free GPL version).&lt;br /&gt;
* Ability to record DVDs - CDRecord [ftp://ftp.berlios.de/pub/cdrecord/ProDVD/ ProDVD] is now available for OS2/eCS (free)&lt;br /&gt;
* Complete replacement for [[MMOS/2]] WPS classes ([http://www.os2world.com/cdwriting/mmclasses/mmclassesmain.htm CW Multimedia classes] by Chris Wohlgemuth)&lt;br /&gt;
* Create audio &amp;amp; data CDs in a snap using the power of the WPS ( [http://www.os2world.com/cdwriting/creator/creatormain.htm Audio/Data CD Creator] )&lt;br /&gt;
* Multimedia playback with support popular audio/video codecs ([http://os2.kiev.ua/en/wv.php WarpVision] - Free).&lt;br /&gt;
* Better hardware accelerated video support ([http://os2.kiev.ua/en/overlay.php WarpOverlay!] project - from the Kiev Elephant)&lt;br /&gt;
* Improved [[MP3]] media players ([[WarpAmp]] - Free, [[PM123]] - Shareware).&lt;br /&gt;
* Ogg [[Vorbis]], [[FLAC]] and MP3 playback ([http://math.berkeley.edu/%7Eroconnor/MMIOMP3/ Multimedia IOProcs] and the [http://www.os2world.com/cdwriting/mmclasses/mmclassesmain.htm CW Multimedia classes])&lt;br /&gt;
* Support for RealAudio &amp;amp; Video streams ( can Innotek get [http://www.real.com/ RealPlayer 10] running using its [http://odin.netlabs.org/ Odin] technology ? )&lt;br /&gt;
* Sound drivers that accomodate simultaneous audio under OS2/eCS and WinOS2&lt;br /&gt;
* Sound scheme editor ([ftp://hobbes.nmsu.edu/pub/os2/apps/mmedia/scheme/sound16.zip Sound Scheme Editor] - Free)&lt;br /&gt;
* A full-featured sound recorder/editor (such as the promising [http://home.clara.net/orac/os2.htm#dtape D-Tape project] from Paul Ratcliffe)&lt;br /&gt;
* New Audio-Video and Graphics Codecs - not yet another player (we have VERY good ones today)&lt;br /&gt;
* More and better plugins/helper applications for Mozilla/Netscape (i.e. for WAV, MPG, etc etc)&lt;br /&gt;
&lt;br /&gt;
=System Utilities=&lt;br /&gt;
&lt;br /&gt;
* A PM utility comparable to Norton SysInfo that every OS2/eCS user can admire ([http://hobbes.nmsu.edu/cgi-bin/h-viewer?sh=1&amp;amp;fname=/pub/os2/util/system/sysinfo0820.zip Sysinfo/2 0.8.20] by Alexey Smirnov - Free)&lt;br /&gt;
* A utility that automatically mounts USB media, updates the list of the accessible devices and assigns the corresponding drive letter ([http://hobbes.nmsu.edu/cgi-bin/h-browse?sh=1&amp;amp;dir=//pub/os2/util/disk USBmountD]).&lt;br /&gt;
* User friendly PM application for editing your Config.sys ([http://www.tyra2.de/ Tyra/2]- Shareware)&lt;br /&gt;
* Another PM application for system maintenance ([http://www.os2world.com/goran/cfgtool.htm Config Tool] by Goran Ivankovic - Free)&lt;br /&gt;
* A compendium of Config.sys information (Joerg Sievers&#039; [http://www.warpsite.de/en/csdp/about.htm Config.Sys Documentation Project], ConfigTool [http://www.os2world.com/goran/cfgtool/cfgdat.htm database] by Klaus Staedtler)&lt;br /&gt;
* Association editor, like the utility of similar name ([http://www.os2ss.com/information/kelder/ AssoEdit] by Henk Kelder - Free)&lt;br /&gt;
* [[INI]] editor with repair function ([http://www.filestar.com/pages/unimaint.html UniMaint] - Commercial, [ftp://ftp.pc.ibm.com/pub/pccbbs/os2_ews/iniedit.zip IniEdit] - Free EWS)&lt;br /&gt;
* [[Defrag]] program for all OS2/eCS supported file systems ([http://hobbes.nmsu.edu/pub/os2/util/disk/gulite20.zip Graham Utilities] - was Commercial)&lt;br /&gt;
* Uninstaller that monitors installations for perfect cleanup later ([http://www.filestar.com/pages/unimaint.html UniMaint] - Commercial)&lt;br /&gt;
* Better internet dialer applications ([http://www.fx.dk/injoy/ InJoy] - Shareware, [http://www.isdnpm.de/home.htm ISDNPM] - Shareware, [http://en.ecomstation.ru/dialer/ Dialer/2] - Free, [http://www.lgs.kiev.ua/products/sfppp.shtml SafeFire PPP/Links])&lt;br /&gt;
* A process killer that grabs Ctl-Alt-Del, REXX interface ([http://www.pcs-soft.com/productcc25.htm CAD Commander] - Commercial)&lt;br /&gt;
* Priority manager ([http://www.prioritymaster.com/ Priority Master] - Commercial)&lt;br /&gt;
* Work Place Shell (WPS) class manager ([http://xworkplace.netlabs.org XWorkplace] - Free - GNU GPL)&lt;br /&gt;
* File Phoenix/2, an effective FAT and HPFS [[undelete]] tool ([http://archiv.leo.org/pub/comp/os/os2/leo/systools/phenx135.zip/ Version 1.35] - Free EWS)&lt;br /&gt;
* GUI File Manager, with a tree view like that in Windows 3.1 (http://www.os2world.com/freeos2/file.html#ffreedom FileFreedom 2.02] - Freeware)&lt;br /&gt;
* Ability to open command line from WPS folders ([http://xworkplace.netlabs.org XWorkplace] - Free - GNU GPL)&lt;br /&gt;
* Better network utilities: [[traceroute]], [[nbtstat]], [[ping]], etc included in eCS and IPA subscriptions.&lt;br /&gt;
* A really useful Character Map applet ([http://glass.os2.spb.ru/software/english/charmap.html Character Map/2] by Glassman - Free - GNU GPL)&lt;br /&gt;
* Benchmarks to test OS2/eCS performance on your own system ([http://warped.cswnet.com/Sysbench/ SysBench] - Free - Source code available)&lt;br /&gt;
&lt;br /&gt;
=Just Browsing=&lt;br /&gt;
&lt;br /&gt;
There are a number of good native PM and CLI web browsers available for OS2/eCS, some bulky, some slim, some older, some startlingly new.   What I wish was on my own desktop right now is an &amp;quot;eComStation themed&amp;quot; browser  based on the latest [http://www.mozilla.org/ports/os2/ Mozilla] or [http://www.ph.unimelb.edu.au/%7Essk/kde/srcdoc/khtml/KHTMLPart.html KHTML] code (used by Apple&#039;s [http://www.apple/safari/ Safari-web] browser for OS X, by KDE in its Konqueror browser for Linux and in ABrowse for Atheos) - with integrated multimedia helper applications to smoothly handle PDF and Flash content.  This sought-after browser would, ofcourse, provide by default bookmarks, including for the eCS updates site, OS2/eCS developer sites, news pages and free / commercial software provider sites.  For the here and now (or yesterday if you prefer) try these six choices - all of them have their own strengths and weaknesses :&lt;br /&gt;
&lt;br /&gt;
* For IBM Passport Advantage (IPA) subscribers there is the IBM Web Browser (commercial)&lt;br /&gt;
* For other OS2/eCS users (or those who want to use the latest versions) there are two other Mozilla based browsers; eg. [http://www.mozilla.org/ports/os2/ Warpzilla], and the browser-only version now known as [http://www.mozilla.org/projects/firefox/ Mozilla - Firefox].&lt;br /&gt;
* There is also the older but still widely used Netscape 4.61 for OS/2 web browser (Free)&lt;br /&gt;
* If you want something really different, you can even pay for [http://www.opera.com/products/desktop/index.dml?platform=os2 Opera] 5 for OS2/eCS - Commercial&lt;br /&gt;
* For nostalgic OS/2 users, there will always be IBM WebExplorer - it coulda been a contender - too bad IBM likely won&#039;t release the code either to the OS2/eCS community or else to Serenity Systems or an ISV such as Golden Code.&lt;br /&gt;
&lt;br /&gt;
=User Interface Enhancements=&lt;br /&gt;
&lt;br /&gt;
The WPS and PM &amp;quot;are OS2/eCS&amp;quot; to most users.  To replace either of these two elements of the OS2/eCS platform is to lead users to choose a whole different OS, like Red Hat, MacOSX or FreeBSD.  If OS2/eCS becomes &amp;quot;more like Windows&amp;quot; (as is happening with many Linux distributions) we would be losing one of the key advantages our favorite OS platform retains - its unmatched user interface.  That advantage can be increased yet further - here are some ways :&lt;br /&gt;
&lt;br /&gt;
* The OS2/eCS usability enhancements Rich Walsh has created in his [[DragText]] 3.8 product are just great.  I wish they were integrated into eCS 1.x like [[Dialog Enhancer]] and [[eWorkplace]].  For the forseeable future, it seems likely to remain one of those must-have products, like oven mitts, aspirin and electric lighting.&lt;br /&gt;
* Include a tiny widget on the system bar allowing easy switching between different LAN configurations with a single click; eg toggling between &amp;quot;Work/Office&amp;quot; with a fixed IP and a proxy and &amp;quot;Home&amp;quot;, with DHCP and no proxy etc. There is already Windows shareware that allows this available.&lt;br /&gt;
* Improved color scheme editor (ColourManager/2 originally by Richard Castle - Shareware)&lt;br /&gt;
* The ability to easily create a directory, by default, in any &amp;quot;file, save&amp;quot; option (even windoze has this often useful feature).&lt;br /&gt;
* Make [[Scitech SNAP]] the default video driver under OS2/eCS.&lt;br /&gt;
* [[Tabbed windows]], like Mozilla&#039;s tabbed pages, but useable with any OS2/eCS application. The-Ion window manager for X servers uses this user interface idea.&lt;br /&gt;
* Give REXX scripts access to WPS objects (using XWorkplace or the very promising WPS Wizard).&lt;br /&gt;
* Replace the IBM Presentation Manager (PM) with an open source clean room re-implementation optimised for stability, not performance. This PM clone should not break tools or key applications.&lt;br /&gt;
* Christian Langanke has provided us with ([[Animated Mouse Pointers]] 1.01 for OS/2 - Free)&lt;br /&gt;
* Develop a plan to systematically replace every original WPS class with a better designed, more stable, functional equivalent (preferably to be released under dual commercial / BSD syle licences.  Hmmm this seems, gradually, to be happening. . .)&lt;br /&gt;
* Transform OS2 titlebars, backgrounds, buttons etc ([[Styler/2]] by Alessandro Cantatore - Shareware - variants are included in eCS 1.0 and 1.1)&lt;br /&gt;
* [[Transparent window]]s and [[transparent folder|folders]] ([[Candybarz]] by Netlabs)&lt;br /&gt;
* Allow small (32x32) icons in high resolutions ([[Dialog Enhancer]] by Richard Castle - Shareware)&lt;br /&gt;
* While eCS 1.2 now bundles the Snowstorm screensaver, those still using MCP or earlier releases of OS/2 may like to try Screensaver by Siegfried Hanisch or else take a look at Screen Saver by Jostein Ullestad - Shareware&lt;br /&gt;
* Add a [[Recycle Bin]] with options for managing deleted files &amp;amp; WPS objects (XWorkplace - Free, TrashCan 2.71 - Free)&lt;br /&gt;
* Logout, close apps, and restart of desktop - like Windows98 does (XWorkplace - Free)&lt;br /&gt;
* Dynamic resolution changing.&lt;br /&gt;
* Better, centralized configuration for display driver and other settings.&lt;br /&gt;
* A [[Shutdown]] folder and the option to reboot when shutting down (XWorkplace - Free)&lt;br /&gt;
* Improved selective install - change hardware or software, without having to do both.&lt;br /&gt;
* Option to have full path name in title of folders (XWorkplace - Free)&lt;br /&gt;
* Ability to readily locate all Shadows of an object and all Folder templates.&lt;br /&gt;
* Enhanced replacements for the venerable [[WarpCenter]] (XWorkplace - Free, Systray Widget for XCenter based on the original work of Dmitry Zaharov - Free)&lt;br /&gt;
* Determination of file type by header info (so Windows .HLP files open with WinHelp, and OS/2 and eComStation .HLP files open with NewView)&lt;br /&gt;
* A [[font manager]] to avoid absurdly long font selection lists (XWorkplace - Free, FontFolder - Shareware)&lt;br /&gt;
&lt;br /&gt;
=Warp Legacy OS Sub-Systems - the Next Generation=&lt;br /&gt;
&lt;br /&gt;
OS/2 has a long, proud history of supporting legacy software such as 16-bit DOS and Windows. Several teams have done amazing work to enhance DOS, the 32-bit [[DPMI]] DOS environment, Win16, [[GeOS]] and other legacy software environments for which OS2/eCS already contains built-in support.  Yet relatively little of this work has so far been made available in a form usable by ordinary OS2/eCS end-users.&lt;br /&gt;
&lt;br /&gt;
Many OS/2 users say &amp;quot;Let those who want it, pay for it&amp;quot;.  Removing MDOS and WinOS2 from the base OS2/eCS product and offering a seperate Legacy OS Sub-System CD to interested buyers, might be the fairest way to fund a very extensive refresh of DOS, DPMI and Win16 support.  This CD would provide end users with a &amp;quot;single-click&amp;quot; installation of the original [[WinOS2]] sub-system, plus an eCS-themed GUI (perhaps using the [[Calmira]] II technology) plus [[Win32s]] 1.25, plus-[[Paragon DOS]] or the newly released [[DR-DOS]] 8.0 (for their speed, ongoing development status and features eg. FAT32 drivers) plus all of the patches and fixes available for the OS2/eCS DPMI host (0.9x and 1.0) for 32-bit DOS apps.&lt;br /&gt;
&lt;br /&gt;
* Eliminate 16-bit resource limits in WinOS2 and in [[DOS Virtual Machine]]s a.k.a. &amp;quot;DVMs&amp;quot;.&lt;br /&gt;
* Full 16 bit WAVE and MIDI support in DOS boxes and Win-OS/2.&lt;br /&gt;
* New look &amp;amp; feel for WinOS2 sessions (WPS for Windows - Free or Calmira II - Free or Paypal.&lt;br /&gt;
* Improve OS2/eCS DVM compatibility with DPMI games ([[vCOMPAT]] by Martin Kiewitz - Free)&lt;br /&gt;
* Installs of WinOS2 to include support for Win32s up to version 1.25 (Win32s compatibility list)&lt;br /&gt;
* REXX in DOS sessions (like IBM [[PC-DOS]] 2000 or [[Regina]]-REXX- Free)&lt;br /&gt;
* Provide VFAT long file name support for DOS and WinOS2 sessions.&lt;br /&gt;
* Display short versions of long filenames so that DOS &amp;amp; Windows can see them.&lt;br /&gt;
* Provide a &amp;quot;start&amp;quot; command in DOS sessions ([[4OS2]] by JP Software - now free or &amp;quot;StartB&amp;quot; by Christian Langanke)&lt;br /&gt;
* Ability to run the many K-12 Educational applications from Breadbox.com, using the Industry Standard GUI version of GeOS running on OS2/eCS.&lt;br /&gt;
* Distribute the DPMI version of the Seal 2 graphical user interface for use with DOS VMs (free).&lt;br /&gt;
&lt;br /&gt;
=Other Wishes for OS/2 and eComStation=&lt;br /&gt;
&lt;br /&gt;
* Desktop Virtual LAN (DVL) - see [[#Top Ten Wishes|top ten wishes]] above.  The underlying technology is meant to be absolutely invisible to the end user.  After booting, they would only see a regular eCS desktop come up, but when they click on the icon for, say, Microsoft Access 2000 that appears on their eCS 1.2 desktop, Access just launches as if the user was sitting at an ordinary WinXP machine.  For this different approach to running unmodified Win32 applications (and unmodified Linux CLI apps) on OS2/eCS to have adequate &amp;quot;useability&amp;quot;, then the virtualised machines running a copy of Windows 2000 and a copy of Linux would each have to be started up as soon as the PC was powered on.  This idea is one possible use for the existing [[HOB XServer]], [[VNC]] Server/Viewer and [[SVISTA]] technologies.  I suggest that the &amp;quot;secret host&amp;quot; OS would be 64 bit NetBSD as it has significant respect and mindshare among developers, is under heavy development, has no licencing fees to pay and, unlike OS2/eCS, supports all modes offered by the AMD x86-64 platform; likely to displace the x86-32 platform within three years or so.&lt;br /&gt;
* Provide Firefox / Mozilla with any easy to use extra function eg. to convert PMMail *.msg files to Mozilla / Firefox format, perhaps using the [[PMM2MOZ]] program to &amp;quot;import&amp;quot; the *.msg files.&lt;br /&gt;
* [[Opera]] 7 - do you feel the need for speed ?  A successful effort to port the Opera browser to OS/2 and eCS should result in a great product that adds credibility to OS2/eCS as an alternative on the x86 platform.&lt;br /&gt;
* In the interests of coherency and understanding, stop referring to [[DOS Virtual Machine]]s &amp;quot;[[VDM]]s&amp;quot; (rename them as &amp;quot;DVMs&amp;quot; so acronym mirrors &amp;quot;JVM&amp;quot;)&lt;br /&gt;
* The ability to host Linux, WinXP, other OS choices in a virtual machine under OS2/eCS - Serenity Systems is now working on SViSta (commercial)&lt;br /&gt;
* A rewrite of [[MPTS]] [[PROTMAN]], which allows dynamic network driver (re)configuration (a necessity for properly utilizing [[TCP/BEUI]] in a [[DHCP]] environment).&lt;br /&gt;
* Examples of newly developed and maintained embeded systems that use OS2/eCS for mission critical applications, such as EMS telephony ([[Total Recall System]] by [[Chris Martinic]] - Commercial).&lt;br /&gt;
* Install a single variant of the REXX interpreter (Object REXX by IBM) as it is intolerant of flaky programming habits, compared to its less discerning sibling&lt;br /&gt;
* Ability to map &amp;quot;Windows Special&amp;quot; and other keys to useful functions (XWorkplace or eStylerLite in eCS 1.x; Win95Key - Free)&lt;br /&gt;
* A Chinese and other Language Homework Trainer package that runs on eComStation (free).&lt;br /&gt;
* Support for [[multiple monitors]] &amp;quot;Dual-Head&amp;quot; (SNAP Graphics by Scitech Software - Commercial)&lt;br /&gt;
* A native PM graphical configuration utility for the promising [[InetPowerServer]] suite&lt;br /&gt;
* Better support for [[Daylight Savings Time]] (eCS Clock in eCS 1.x; DSTswitch - Shareware)&lt;br /&gt;
* Provide an eComStation [[Pluggable Look And Feel]] (PLAF) for Sun Java applications, so that every application running on an eCS JVM will take on the appearance of a native PM application written for OS2/eCS.&lt;br /&gt;
* A heavily refreshed PM native [[VNC Viewer]] (and ongoing development of Eugene Romanenko&#039;s promising new PM [[VNC Server]] 1.02 for OS2/eCS )&lt;br /&gt;
* Implement eCS 2.x as series of tightly linked virtual PCs running on an SMP 64-bit OS-platform such as GNU Darwin, NetBSD or GNU Linux (with one VM capturing C-A-D for crash recovery)&lt;br /&gt;
* Make the OS2/eCS CD bootable for installation or maintenance ([[BootAble]] by [[Hayo Baan]])&lt;br /&gt;
* An easy browser-based system for end-users to submit problem reports - see the eComStation.com web site for eCS Bug Reporting !!&lt;br /&gt;
* A better, and more intuitive, method of integrating OS2/eCS with MS Windows in peer networks.&lt;br /&gt;
* Enable the Shift-Printscreen key combo for windowed OS2/eCS sessions&lt;br /&gt;
* A &amp;quot;[[Network Browser]]&amp;quot; to quickly navigate around the network attached devices.&lt;br /&gt;
* A better file manager - perhaps based on the source code of [[FM/2]].&lt;br /&gt;
* A &amp;quot;WebExplorer&amp;quot; style browser - with the Gecko engine, Java, Javascript and 128-bit encryption&lt;br /&gt;
* Leave the [[NumLock]] on if it&#039;s turned on at startup by the BIOS (XWorkplace - Free).&lt;br /&gt;
* Update bootable OS2/eCS or eComStation install CDs with fixes ([[UpdCD]] by [[Zsolt Kadar]] - Free)&lt;br /&gt;
* A utility to help clean-up of INI files, so that broken WPS links need not be stored forever (XWorkplace - Free).&lt;br /&gt;
* Enhanced [[APM]] 1.2 (power management) support (APM/2 utility)&lt;br /&gt;
* Start OS2/eCS applications from a DOS prompt: avoid swapping windows (Seamless OS/2 - free)&lt;br /&gt;
* Integrate fully working [[Watchcat]] or a supported functional equivalent such as [[CAD-Handler]] into eCS !&lt;br /&gt;
* Better Plug and Play adapter support, but not as &amp;quot;good&amp;quot; as Windows ME&lt;br /&gt;
* Further polishing of the already impressive OS installer - it is now becoming one of the best elements of the user experience !!&lt;br /&gt;
&lt;br /&gt;
[[Category:Ideas]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Redesign&amp;diff=6419</id>
		<title>Redesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Redesign&amp;diff=6419"/>
		<updated>2017-07-18T02:35:04Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://dev.stage.salesemotion.de/netlabs/netlabs.jpg&lt;br /&gt;
&lt;br /&gt;
[http://dev.stage.salesemotion.de/netlabs/netlabs1.jpg (previous version)]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comments welcome ;)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TheSeer:&#039;&#039;&#039; &lt;br /&gt;
 Okay, updated version. The Header is smaller, the background color is ligther and thus the main text color changed to black for readability&lt;br /&gt;
 For the &amp;quot;flattness&amp;quot; of the menu - we&#039;ll see what looks good.. I&#039;m not too convinced an actual dropshadow will fit into the layout...&lt;br /&gt;
 &amp;lt;br/&amp;gt;@hugh: The gfx stuff has nothing to do with textual content for textbased browsers. It&#039;ll be xhtml/css code later and thus should be viewable&lt;br /&gt;
 with any somewhat standard compliant browser ( e.g. IE might not display a thing &amp;lt;just kidding&amp;gt; )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cinc:&#039;&#039;&#039; &lt;br /&gt;
 Looks rather good to me. The old design seems old fashioned when compared. Colors are nice.&lt;br /&gt;
 But it appears kind of &#039;flat&#039; to me. The top part with the background pic is ok but the rest looks like it&#039;s mot yet finished. Maybe a small  &lt;br /&gt;
 soft shadow around the sections to spice them up?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;hugh:&#039;&#039;&#039;&lt;br /&gt;
 12:31&amp;gt; &amp;lt;hughwork_&amp;gt; ktk as for the design I miss some visual barrier around the content&lt;br /&gt;
 ktk&amp;gt; yes gave that feedback as well already&lt;br /&gt;
 ktk&amp;gt; probably another color for the background&lt;br /&gt;
 ktk&amp;gt; also the contrast is not that good&lt;br /&gt;
 12:31&amp;gt; &amp;lt;hughwork_&amp;gt; yeah&lt;br /&gt;
 12:33&amp;gt; &amp;lt;hughwork_&amp;gt; well maybe that could be resolved providing other css&lt;br /&gt;
 12:34&amp;gt; &amp;lt;hughwork_&amp;gt; and I hope it&#039;s usable with a text browser&lt;br /&gt;
 ktk&amp;gt; should work actually&lt;br /&gt;
 12:34&amp;gt; &amp;lt;hughwork_&amp;gt; i.e. barrier free&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;prokushev:&#039;&#039;&#039;&lt;br /&gt;
 Only thing not clear for me its why to have two menu system? It brings problem to navigation...&lt;br /&gt;
&lt;br /&gt;
[[Category:Netlabs]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Project_Management&amp;diff=6418</id>
		<title>Project Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Project_Management&amp;diff=6418"/>
		<updated>2017-07-17T22:32:32Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should give an overview for users and developers about how netlabs.org maintains its projects. We do software for more than 9 years now and we learned a lot about what works and what doesn&#039;t work so this site should give you a starting point as a user or as a developer&lt;br /&gt;
&lt;br /&gt;
==Developer==&lt;br /&gt;
As a developer you are interested in writing good software. You probably don&#039;t like to spend a lot of time (to be continued :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Netlabs]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Presentations&amp;diff=6417</id>
		<title>Presentations</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Presentations&amp;diff=6417"/>
		<updated>2017-07-17T22:30:13Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On this page you can download various presentation about netlabs.org. We wrote those presentations for Warpstock Europe but feel free to use it for other presentations as well.&lt;br /&gt;
&lt;br /&gt;
We hope to provide some MP3/Ogg audio tracks as well soon so you can get an impression of what we are talking about.&lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/netlabs/presentations/supporting%20oss%20with%20netlabs.sxi Supporting OS/2 and eCS Software with netlabs.org] as OpenOffice Presentation&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/netlabs/presentations/supporting%20oss%20with%20netlabs.pdf Supporting OS/2 and eCS Software with netlabs.org] as PDF&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/netlabs/presentations/unix%20on%20os2.sxi Unix on OS/2: A UNIX like environment for OS/2 and eCS] as OpenOffice Presentation&lt;br /&gt;
* [ftp://ftp.netlabs.org/pub/netlabs/presentations/unix%20on%20os2.pdf Unix on OS/2: A UNIX like environment for OS/2 and eCS] as PDF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Events]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Network_Connection_Manager&amp;diff=6416</id>
		<title>Network Connection Manager</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Network_Connection_Manager&amp;diff=6416"/>
		<updated>2017-07-17T22:29:14Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current Situation and its Limitations ==&lt;br /&gt;
&lt;br /&gt;
* TCP/IP configuration is being done in multiple places&lt;br /&gt;
** in TCP/IP config program for cabled NICs&lt;br /&gt;
** Wireless LAN Monitor for wireless NICs&lt;br /&gt;
* The status of cabled NICs cannot be monitored&lt;br /&gt;
* &#039;&#039;More to add&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Scope of Network Connection Manager ==&lt;br /&gt;
&lt;br /&gt;
* Handle multiple kind of network connections in its relation to each other&lt;br /&gt;
** Example: link to same network via cabled or wireless NIC&lt;br /&gt;
* Ease (and where applicable, unify) TCP/IP configuration for any kind of network interfaces&lt;br /&gt;
* Support for starting and stopping applications/services when a given network connection is established or closed &lt;br /&gt;
* Implementation for OS/2 and eComStation, intended to be prepared for Voyager&lt;br /&gt;
* &#039;&#039;More to add&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== List of Requirements ==&lt;br /&gt;
&lt;br /&gt;
This section enlists the abstract requirements with priorities from &lt;br /&gt;
&lt;br /&gt;
* (1) must have &lt;br /&gt;
* (2) important&lt;br /&gt;
* (3) nice to have&lt;br /&gt;
&lt;br /&gt;
Where applicable, the priority can be applied to subitems of the list.&lt;br /&gt;
&lt;br /&gt;
Hint: In this list, the requirements, if possible, should not be restricted to a certain type of implementation.&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
* all types of network connections are to be covered, such as&lt;br /&gt;
** (1) LAN&lt;br /&gt;
** (1) Wireless (802.11...)&lt;br /&gt;
** (1) Cellphone Wireless&lt;br /&gt;
** (3) Modem&lt;br /&gt;
* the configuration should be doable as well&lt;br /&gt;
** (1) by a commandline interface&lt;br /&gt;
** (1) by a REXX setup interface&lt;br /&gt;
** (3) locally as well as remotely (watch out for security issues)&lt;br /&gt;
* Support for more than one DHCP client&lt;br /&gt;
* Preparation on changes in the current methods for configuration MPTS and/or TCP/IP&lt;br /&gt;
* &#039;&#039;(?) add new requirement here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ideas for Implementation ==&lt;br /&gt;
&lt;br /&gt;
* The User Interface uses xCenter Widgets to represent status information, a standalone version can be provided (like Wireless LAN Monitor does). &lt;br /&gt;
* The configuration program/dialogs can be part of the widget or a separate executable (being launched by the widget)&lt;br /&gt;
&lt;br /&gt;
== Requirements  for system/other components ==&lt;br /&gt;
&lt;br /&gt;
* In order to have the connection status of NICs be monitored, the NIC driver must comply to the NDIS Version 5. Currently only Genmac supported drivers (as being Win32 bit drivers) support this NDIS version.&lt;br /&gt;
&lt;br /&gt;
[[Category:Projects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Xmltools&amp;diff=6415</id>
		<title>Xmltools</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Xmltools&amp;diff=6415"/>
		<updated>2017-07-17T22:28:19Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== XML Tools available on netlabs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
this page is intended to give a list of XML tools available at netlabs, and a description on how to build these libraries, since most of them come from the unix world.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== xmlsoft.org Libraries ( libxml2, libxslt and libexslt ) ==&lt;br /&gt;
&lt;br /&gt;
Tools needed:&lt;br /&gt;
- GCC 3.5.5&lt;br /&gt;
- Libc 0.6.1&lt;br /&gt;
- Make 3.81&lt;br /&gt;
- Unix like shell&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Netlabs]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Wpstkvsxwphelpers&amp;diff=6414</id>
		<title>Wpstkvsxwphelpers</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Wpstkvsxwphelpers&amp;diff=6414"/>
		<updated>2017-07-17T22:27:45Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== WPSTK vs. xWPHelpers ===&lt;br /&gt;
&lt;br /&gt;
This page is intended to discuss features of xwphelpers to be merged into WPSTK. It is also a place for dicussing shortcommings in XWPhelpers and how we could fix them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== xWPHelper functions not in WPSTK ===&lt;br /&gt;
&lt;br /&gt;
* Container Control helpers, I can&#039;t live without them !&lt;br /&gt;
* Dialog Formater helpers, I takes a bit getting used to, but then they are really handy !&lt;br /&gt;
&lt;br /&gt;
Note on dialog formatters: This approach is different to the one followed by some of the WPSTK APIs, as these use dialog templates (with all their advantages and disadvantages). Nevertheless counterparts using dynamically formatted dialogs should be doable, using a distinct funktion namespace/naming convention for these&lt;br /&gt;
&lt;br /&gt;
=== xWPHelper implementation problems ===&lt;br /&gt;
&lt;br /&gt;
* NLS code is not using the locale when available [[user:Simpson_2|I&#039;m]] working on this&lt;br /&gt;
* WPSTK until now only has some functions to automatically determine a help file or resource DLL using a three letter ISO639 language identifier. Christian told me this language code is derived from the installed OS/2 NLV. It&#039;s not using the locale on purpose, because you may have a german locale on an US OS/2 system.&lt;br /&gt;
&lt;br /&gt;
[[Category:XWorkplace]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Vat&amp;diff=6413</id>
		<title>Vat</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Vat&amp;diff=6413"/>
		<updated>2017-07-17T22:27:02Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Delete]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=WPS&amp;diff=6412</id>
		<title>WPS</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=WPS&amp;diff=6412"/>
		<updated>2017-07-17T22:25:42Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Page moved to [http://www.edm2.com/index.php/How_to_program_for_the_WPS]&lt;br /&gt;
&lt;br /&gt;
[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Category:NOM&amp;diff=6411</id>
		<title>Category:NOM</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Category:NOM&amp;diff=6411"/>
		<updated>2017-07-17T22:24:27Z</updated>

		<summary type="html">&lt;p&gt;Martini: Created page with &amp;quot;Category:Projects&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Projects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Category:Stable_extensions&amp;diff=6410</id>
		<title>Category:Stable extensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Category:Stable_extensions&amp;diff=6410"/>
		<updated>2017-07-17T22:24:11Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Extension:NetlabsClassTree|NetlabsClassTree]]&lt;br /&gt;
&lt;br /&gt;
[[Category:NOM]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Category:Voyager&amp;diff=6409</id>
		<title>Category:Voyager</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Category:Voyager&amp;diff=6409"/>
		<updated>2017-07-17T22:22:48Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Voyager Project&lt;br /&gt;
&lt;br /&gt;
[[Category:Projects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Fundraising_campaign&amp;diff=6408</id>
		<title>Fundraising campaign</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Fundraising_campaign&amp;diff=6408"/>
		<updated>2017-07-17T22:22:21Z</updated>

		<summary type="html">&lt;p&gt;Martini: /* wxWidgets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Fundraising campaign==&lt;br /&gt;
netlabs.org is hiring developers for some time now, it has shown that we can advance much better in projects like this. We would like to continue that way to make sure that we can provide more and more applications on OS/2 and eCS in the future. To focus on the need of our users we will provide project proposals on this page with estimated costs to finish the project. &lt;br /&gt;
&lt;br /&gt;
Just to clarify: The applications listed are &#039;&#039;&#039;not&#039;&#039;&#039; counted in the price for porting (except Eclipse which would be finished) but the biggest problem would be resolved for porting them. There are still other libraries needed by many applications, some of them are available on OS/2 and others not (yet). But with Innnotek GCC and LIBC we reach a stage where it gets pretty straight forward to port many of them.&lt;br /&gt;
&lt;br /&gt;
===GIMP 2.x and GTK2===&lt;br /&gt;
[http://www.gtk.org/ GTK2] is the toolkit used for many applications on Linux, including&lt;br /&gt;
&lt;br /&gt;
* [http://www.gimp.org/ GIMP] - The GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring.&lt;br /&gt;
* [http://www.novell.com/products/evolution/ Evolution] - An Outlook-like application that seamlessly integrates email, calendaring, contact management, and task lists, in one easy-to-use application. &lt;br /&gt;
* [http://gaim.sourceforge.net/ GAIM] - GAIM is a multi-protocol instant messaging (IM) client which is compatible with AIM and ICQ (Oscar protocol), MSN Messenger, Yahoo!, IRC, Jabber, Gadu-Gadu, and Zephyr networks.&lt;br /&gt;
&lt;br /&gt;
A GTK2 port would make it possible to port those applications to OS/2 and eCS. While some more libraries are used that need to be ported too, GTK2 is the most complex of those libraries because it draws the windows.&lt;br /&gt;
&lt;br /&gt;
Estimated price for the port: not yet defined&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Qt Toolkit===&lt;br /&gt;
[http://qt.nokia.com/products/ Qt] is a complete C++ application development framework. It includes a class library and tools for cross-platform development and internationalization.&lt;br /&gt;
&lt;br /&gt;
It is used by applications like&lt;br /&gt;
* [http://www.scribus.org.uk/ Scribus] - Scribus brings professional DTP to *nix desktops with a combination of &amp;amp;quot;press-ready&amp;amp;quot; output and new approaches to page layout.&lt;br /&gt;
* [http://lmuse.sourceforge.net/ MusE] - MusE is a MIDI/Audio sequencer with recording and editing capabilities.&lt;br /&gt;
* [http://www.skype.com/ Skype] is a free Internet telephony client, closed source however.&lt;br /&gt;
* [http://www.pgcalc.net/ PG Calculator] -A powerfull scientific skinable calculator.&lt;br /&gt;
&lt;br /&gt;
A quite long list of applications can be found at [http://kde-apps.org/ kde-apps.com] and [http://qt-apps.org/ qt-apps.com], KDE on Linux is using Qt for its applications so in theory most of the stuff there can be ported using Qt libraries.&lt;br /&gt;
&lt;br /&gt;
There is some work done for the OS/2 and eCS port already because a customer requested this. However, we have to resolve licensing issues and also to finish the missing parts.&lt;br /&gt;
&lt;br /&gt;
The project to port QT 4 to OS/2 and eComStation is [http://svn.netlabs.org/qt4 located here]. The instructions to donate money are listed on that page.&lt;br /&gt;
&lt;br /&gt;
===Eclipse IDE and SWT===&lt;br /&gt;
Eclipse is a very powerful IDE for developers, providing a &#039;&#039;&#039;lot&#039;&#039;&#039; of plugins for all kind of coding and non-coding issues. Eclipse itself is written in Java but the GUI-parts of it are not written in SWING but in SWT, the Standart Widget Toolkit which was designed for Eclipse but used in other applications as well nowadays.&lt;br /&gt;
&lt;br /&gt;
netlabs.org does have an [http://eclipseos2.netlabs.org/ Eclipse porting project] already and we would like to finish that. The first step to do is to finalize the port of SWT.&lt;br /&gt;
&lt;br /&gt;
OS2World has a [[http://www.os2world.com/content/view/340/71/ Eclipse bounty]] for the people or team that port Eclipse. Currently it is on $125 sposored by Juergen Ulbts, David Frey and Andreas Ludwig.&lt;br /&gt;
&lt;br /&gt;
Some links to apps using SWT:&lt;br /&gt;
* [http://www.eclipse.org/ Eclipse IDE] - Eclipse itself&lt;br /&gt;
* Many commercial tools for software development, UML modeling and Business Process Modeling (BPM). uses Eclipse for it&#039;s core like [http://www.ibm.com/software/awdtools/studioappdev/ Rational Application Developer], [http://www.ibm.com/software/awdtools/modeler/swmodeler/index.html Rational Software Modeler], [http://www.ibm.com/software/awdtools/architect/swarchitect/ Rational Software Architect], [http://www-306.ibm.com/software/awdtools/rmc/ Rational Method Composer],[http://www.ibm.com/software/integration/wbimodeler/advanced/ Websphere Business Modeler], [http://www.ibm.com/software/integration/wid/ Websphere Integration Developer], [http://www-306.ibm.com/software/lotus/products/expeditor/ Lotus Expeditor](Websphere Studio Device Developer), [http://www-142.ibm.com/software/workplace/products/product5.nsf/wdocs/workplacedesigner Workplace Designer].&lt;br /&gt;
* [http://azureus.sourceforge.net/ Azureus ] - a very nice Bittorent client&lt;br /&gt;
* [http://www-142.ibm.com/software/sw-lotus/products/product3.nsf/wdocs/sametimefuture Lotus Sametime Connect 7.5] - A Instant Messanging Client for Lotus Sametime Server. &lt;br /&gt;
* [http://www-142.ibm.com/software/sw-lotus/notes Lotus Notes 8] - The e-mail and documental applicaciones client. (Version 8 includes IBM Productivity Tools)&lt;br /&gt;
* [http://www-142.ibm.com/software/sw-lotus/products/product4.nsf/wdocs/productivitytools IBM Productivity Tools] - Tool for Word processor, spreadsheets and presentation. (Suports MS, SmartSuite and ODF formats)&lt;br /&gt;
* [http://symphony.lotus.com/software/lotus/symphony/ IBM Lotus Symphony] - Tool for Word processor, spreadsheets and presentation. (Suports MS, SmartSuite and ODF formats)&lt;br /&gt;
* [http://wiki.eclipse.org/index.php/Rich_Client_Platform Eclipse RCP (Rich Client Platform)] is being used as the core product for [http://www-142.ibm.com/software/sw-lotus/lotus_expeditor IBM Lotus Expeditor]. Lotus Sametime 7.5 and Lotus Notes 8 are developed under this technology, allowing this products to be multiplatform (Linux, Windows, MacOS X)&lt;br /&gt;
&lt;br /&gt;
Eclipse is a must have in our opinion, simply because of the fact that we do not have an alternate IDE that is as powerful as Eclipse available on OS/2 and eCS.&lt;br /&gt;
&lt;br /&gt;
Estimated price for finishing the port: 6000-8000 Euros (that would be latest Eclipse &amp;amp; SWT)&lt;br /&gt;
&lt;br /&gt;
===wxWidgets===&lt;br /&gt;
Yet another toolkit that is used quite often nowadays. There is an [http://www.wxwidgets.org/ OS/2 port] that is on a quite recent level and which is actively maintained. However, the GUI-parts of the port (PM) are a bit buggy and should be reviewed and fixed by someone with PM know how.&lt;br /&gt;
&lt;br /&gt;
Our proposal is that this port will be fixed as soon as all other toolkits are done.&lt;br /&gt;
&lt;br /&gt;
Applications that use it:&lt;br /&gt;
* [http://www.osafoundation.org/ Chandler] - a very promising Exchange/Outlook replacement for professional use. Not ready yet but the design looks great and the roadmap is in time so far&lt;br /&gt;
* more on the [http://www.wxwidgets.org/ wxWidgets] homepage&lt;br /&gt;
&lt;br /&gt;
Estimated price for the fixes: not yet defined&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Netlabs]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Category:Netlabs&amp;diff=6407</id>
		<title>Category:Netlabs</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Category:Netlabs&amp;diff=6407"/>
		<updated>2017-07-17T22:21:28Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is all about netlabs.org services, projects, administration etc. The base that keeps us busy :)&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=UsingWikipediafs&amp;diff=6406</id>
		<title>UsingWikipediafs</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=UsingWikipediafs&amp;diff=6406"/>
		<updated>2017-07-17T22:21:14Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to use wikipediafs together with netlabs wiki ==&lt;br /&gt;
This article describes how it is possible to use wikipediafs to edit&lt;br /&gt;
content on the [http://wiki.netlabs.org/ Netlabs wiki].&lt;br /&gt;
&lt;br /&gt;
=== Installing wikipediafs ===&lt;br /&gt;
Wikipediafs is a userspace filesystem that uses the fuse module available in&lt;br /&gt;
Linux to mount the wiki. Thus you need to have this module installed on your&lt;br /&gt;
system. The following command tells you if it is installed:&lt;br /&gt;
&lt;br /&gt;
 lsmod | grep fuse&lt;br /&gt;
&lt;br /&gt;
On my system I got the following result:&lt;br /&gt;
&lt;br /&gt;
 TP42:/mnt/wiki/wiki.netlabs.org# lsmod | grep fuse&lt;br /&gt;
 fuse                   36108  2 &lt;br /&gt;
&lt;br /&gt;
On top of that python and python-fuse are needed. If you are using Debian you&lt;br /&gt;
can install all packages necessary with apt-get.&lt;br /&gt;
Otherwise you can grab wikipediafs from its&lt;br /&gt;
[http://wikipediafs.sourceforge.net/ homepage].&lt;br /&gt;
&lt;br /&gt;
Now you need to create a directory where the wikis will be mounted to:&lt;br /&gt;
&lt;br /&gt;
 mkdir /mnt/wiki&lt;br /&gt;
This will create the directory wiki in mount directory.&lt;br /&gt;
&lt;br /&gt;
=== Configuring wikipediafs ===&lt;br /&gt;
On the first run wikipediafs will copy its configuration file to the user&#039;s&lt;br /&gt;
home directory. As the access to the fuse commands is only permitted for&lt;br /&gt;
superusers start wikipediafs as root. Note that the last parameter has&lt;br /&gt;
to be the point where the wikipediafs should mount.&lt;br /&gt;
&lt;br /&gt;
 TP42:~/.wikipediafs# mount.wikipediafs /mnt/wiki/&lt;br /&gt;
&lt;br /&gt;
In case everything worked no messages are printed. Otherwise there are a lot&lt;br /&gt;
of error messages printed, indicating what the problem was.&lt;br /&gt;
&lt;br /&gt;
Now you have to unmount the directory again.&lt;br /&gt;
&lt;br /&gt;
 umount /mnt/wiki&lt;br /&gt;
&lt;br /&gt;
The next step is to update the config.xml in the .wikipediafs directory&lt;br /&gt;
of root&#039;s home.&lt;br /&gt;
&lt;br /&gt;
Add a section that looks like the following:&lt;br /&gt;
     &amp;lt;site&amp;gt;&lt;br /&gt;
         &amp;lt;dirname&amp;gt;wiki.netlabs.org&amp;lt;/dirname&amp;gt;&lt;br /&gt;
         &amp;lt;host&amp;gt;wiki.netlabs.org&amp;lt;/host&amp;gt;&lt;br /&gt;
         &amp;lt;basename&amp;gt;/index.php&amp;lt;/basename&amp;gt;&lt;br /&gt;
         &amp;lt;username&amp;gt;Username&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password&amp;gt;secret&amp;lt;/password&amp;gt;&lt;br /&gt;
     &amp;lt;/site&amp;gt;&lt;br /&gt;
&lt;br /&gt;
My config.xml looks as follows:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;wfs-config&amp;gt;&lt;br /&gt;
     &amp;lt;general&amp;gt;&lt;br /&gt;
         &amp;lt;!-- Cache time in seconds --&amp;gt;&lt;br /&gt;
         &amp;lt;article-cache-time&amp;gt;300&amp;lt;/article-cache-time&amp;gt;&lt;br /&gt;
     &amp;lt;/general&amp;gt;&lt;br /&gt;
     &amp;lt;sites&amp;gt;&lt;br /&gt;
         &amp;lt;site&amp;gt;&lt;br /&gt;
             &amp;lt;dirname&amp;gt;wiki.netlabs.org&amp;lt;/dirname&amp;gt;&lt;br /&gt;
             &amp;lt;host&amp;gt;wiki.netlabs.org&amp;lt;/host&amp;gt;&lt;br /&gt;
             &amp;lt;basename&amp;gt;/index.php&amp;lt;/basename&amp;gt;&lt;br /&gt;
             &amp;lt;username&amp;gt;Username&amp;lt;/username&amp;gt;&lt;br /&gt;
             &amp;lt;password&amp;gt;secret&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;/site&amp;gt;&lt;br /&gt;
     &amp;lt;/sites&amp;gt;&lt;br /&gt;
 &amp;lt;/wfs-config&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the username and password tags are left out it is only possible to download&lt;br /&gt;
content, but not to submit content.&lt;br /&gt;
&lt;br /&gt;
=== Using wikipediafs===&lt;br /&gt;
First it is needed to mount the wiki again.&lt;br /&gt;
 mount.wikipediafs /mnt/wiki&lt;br /&gt;
Now there will be a directory /mnt/wiki/wiki.netlabs.org/. It will be empty as&lt;br /&gt;
there is no directory listing.&lt;br /&gt;
&lt;br /&gt;
Note: You have to switch off the option &#039;Show preview on first edit&#039; in &lt;br /&gt;
preferences&amp;gt;Editing. Otherwise submitting content will not work.&lt;br /&gt;
&lt;br /&gt;
==== Editing files ====&lt;br /&gt;
The file has to exist on the server. To edit a page called &#039;Ideas&#039; the file has&lt;br /&gt;
to be loaded from the server first. Use cat for instance to do that:&lt;br /&gt;
 TP42:/mnt/wiki/wiki.netlabs.org# cat Ideas&lt;br /&gt;
 This is the content of the page called Ideas... [..]&lt;br /&gt;
&lt;br /&gt;
The directory should contain a file named Ideas by now. It can by edited with&lt;br /&gt;
any text editor. When the file is saved it is posted to the server.&lt;br /&gt;
&lt;br /&gt;
==== Creating and Copying files ====&lt;br /&gt;
To add an entry to the wiki create a local file with the wiki syntax.&lt;br /&gt;
After that just use the cp command for instance:&lt;br /&gt;
&lt;br /&gt;
 TP42:/mnt/wiki/wiki.netlabs.org# cp /home/moritz/UsingWikipediafs .&lt;br /&gt;
&lt;br /&gt;
This will upload the file /home/moritz/UsingWikipediafs to the root directory&lt;br /&gt;
the wiki.&lt;br /&gt;
&lt;br /&gt;
[[Category:Netlabs]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Category:Redirects&amp;diff=6405</id>
		<title>Category:Redirects</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Category:Redirects&amp;diff=6405"/>
		<updated>2017-07-17T22:19:34Z</updated>

		<summary type="html">&lt;p&gt;Martini: Created page with &amp;quot;Category:Delete&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Delete]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Category:Delete&amp;diff=6404</id>
		<title>Category:Delete</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Category:Delete&amp;diff=6404"/>
		<updated>2017-07-17T22:18:34Z</updated>

		<summary type="html">&lt;p&gt;Martini: Created page with &amp;quot;Category:Main&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Main]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Sugus&amp;diff=6403</id>
		<title>Sugus</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Sugus&amp;diff=6403"/>
		<updated>2017-07-17T22:18:15Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==bli bla blo==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Delete]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Kris_Lake&amp;diff=6402</id>
		<title>Kris Lake</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Kris_Lake&amp;diff=6402"/>
		<updated>2017-07-17T22:15:02Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Redirects]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
	<entry>
		<id>https://wiki.netlabs.org/index.php?title=Current_events&amp;diff=6401</id>
		<title>Current events</title>
		<link rel="alternate" type="text/html" href="https://wiki.netlabs.org/index.php?title=Current_events&amp;diff=6401"/>
		<updated>2017-07-17T22:14:09Z</updated>

		<summary type="html">&lt;p&gt;Martini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;border-spacing:5px;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#EEE;&amp;quot;&lt;br /&gt;
! &#039;&#039;Name&#039;&#039; !! &#039;&#039;Date&#039;&#039; !! &#039;&#039;Event&#039;&#039; !! &#039;&#039;Location&#039;&#039;&lt;br /&gt;
|- colspan=&amp;quot;3&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Upcoming Events&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Past events&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[[Developers_Workshop_2009]] ||6 June - 7 June 2009  || netlabs.org Developers Workshop 2009 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; || Biel/Bienne, Switzerland &lt;br /&gt;
|-&lt;br /&gt;
|[[Developers_Workshop_2008]] ||17 May - 18 May 2008|| OS/2 and eComStation Developers Workshop 2008 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; || Düsseldorf, Germany&lt;br /&gt;
|-&lt;br /&gt;
|[[Developers_Workshop_2007]] ||07 July - 08 July 2007  || OS/2 and eComStation Developers Workshop 2007 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; || Amsterdam, The Netherlands&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.warpstock.net/wse2006/ Warpstock Europe 2006] || 17 November - 19 November 2006 || Warpstock Europe 2006 || Cologne, Germany&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.warpstock.org Warpstock 2006] ||12 October - 15 October 2006 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; || Warpstock 2006 || Windsor, Ontario, Canada&lt;br /&gt;
|-&lt;br /&gt;
|[[Developers_Workshop_2006]] ||08 April - 09 April 2006  || OS/2 and eComStation Developers Workshop 2006 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; || Biel/Bienne, Switzerland &lt;br /&gt;
|-&lt;br /&gt;
|[http://warpstock.net/WSE2005/index.html Warpstock Europe 2005] ||18 November - 20 November 2005 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; || Warpstock Europe 2005 || Dresden, Germany&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.warpstock.org Warpstock 2005] ||6 October - 9 October 2005 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; || Warpstock 2005 || Hershey, Pennsylvania, United Staates of America&lt;br /&gt;
|-&lt;br /&gt;
|[[Czech_Warpstock_2005]] ||17 July - 19 July 2005 || Czech Warpstock 2005 || Liberec, Czech Republic&lt;br /&gt;
|-&lt;br /&gt;
|[[Developers_Workshop_2005]] ||09 July - 10 July 2005  || OS/2 and eComStation Developers Workshop 2005 || Dresden, Germany&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Events]]&lt;/div&gt;</summary>
		<author><name>Martini</name></author>
	</entry>
</feed>