miércoles, 16 de diciembre de 2015

WPSac, WPSam, AMouse GUI, PMFormat, Clock60, CUtil, PmCtlsPP now released as open source

Noller & Breining Software has released the source code to the public of the following OS/2 software:
  • AMouse GUI: The GUI components of Amouse are now available as open source.
  • Clock60: A modified desktop clock, that contains additional features, like access to DCF77-stations
  • CUtil: A library that contains functions that is used in most of Noller & Breining Software software.
  • PmCtlsPP: PmCtlsPP modifies some OS/2 window controls to add some features known from Windows: double click on Entry fields selects only a single word, etc.
  • PMFormat: PMFormat is a diskette formatter
  • WPSac: WPSac (Workplace Shell Access Control) is a tool that restricts access to the workplace shell to users with a configured user id (comparable with the WinNT logon).
  • WPSam: WPSam is a tool similar to WPSac. It allows to switch the desktop by switching to another OS2.INI file (and OS2SYS.INI). A fullscreen version is also contained (INITOS2)
The source code is available for download at hobbes as open source under the BSD 3-Clause license.
Special thanks to "Noller & Breining Software" for allowing his software to be released as open source.

John Ridges tools now public domain

Several tools developed by John Ridges on the 90’s had been released as Public Domain, both binaries and source code are now available for download

The programs that are now public domain are:
  • Animate – Set of desktop animations.
  • Checkout – Schedule backup related command line utilities for OS/2
  • Deskpic – Screen Saver tool for OS/2 that includes Animate
  • Deskext – Source code and examples to create desktop animations.
  • Eyecon – A couple of eyes that follow your pointer tool.
  • Fatbits - A pixel magnifier program for OS/2 Presentation Manager.
  • John Ridges Misc Tools – Several little tools
  • Usage – Command line tool that prints out the disk usage of subdirectories.
You can visit a little wiki page of each software here:
Special thanks to John Ridges to giving the source code to the community.

miércoles, 14 de octubre de 2015

Github: 1573 public repositories

For the moment there are 1573 public repositories of OS/2 and eComStation open source (and some non-commercial) related projects on GitHub.

Let's keep getting more OS/2 source code.  
Remember our Open Source business case:
  • Phase 1) Collect as much OS/2 source code as possible
  • Phase 2)  ?
  • Phase 3)  Take over the world

jueves, 30 de julio de 2015

Documenting the OS/2 Components

I noticed that even that we have some documentation about the components that compose OS/2, there was not a single unified source with it.

So, some months ago I started to try to document the OS/2 components on the EDM/2 wiki under the Creative Commons Share Alike license. With that the documentation generated can be used for derivative works and since it is a wiki, more people can help me to complement it.

For the moment I started the "Components" category on the EDM/2 wiki: http://www.edm2.com/index.php/Category:Components

And I'm trying to put a little description of the OS/2 component and put the files that belongs that that components.

Also, on the DLL files I'm trying to put more information on the versions available, the DLL entry points, the other DLLs that this file calls and, if applies,  to put if there is an open source alternative of it.  At the end I'm putting all the files on this category: http://www.edm2.com/index.php/Category:Files

Let see how this documentation evolves over time and if it can be useful for developers on the future.

martes, 31 de marzo de 2015

More Source Code !!!! MORE !!!!!!

Every time I think that I'm done grabbing more OS/2 related software source code on github, more shows up. Now I have 1509 projects there:

And now I had dressed up the mascot "Artie" as a "Octo-Cat" to help me (morally) to keep uploading more source code.

jueves, 26 de febrero de 2015

Making an open source clone of PM ?

An open source clone of Presentation Manager still jumps in my mind from time to time.

I wrote a draft idea (very high level) of a possibility on how to do a clone with Qt.

URL: http://www.os2world.com/wiki/index.php/Wild_Idea:_A_PM_clone_using_the_Qt_library

I'm not sure if it will be a good idea or not, or if it can be doable. But it is just a brainstorm draft.