Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Martin Iturbide

Pages: 1 ... 24 25 [26] 27 28 ... 32
376
Off Topic discussions / Ain't much left of my reputation...
« on: January 17, 2015, 11:30:42 pm »
Note: This is posted on the Off Topic discussions, so you are warned about it

Today I feel a little bit demoralize when I get an email that told me "Not everything which is not open source is evil." and explained to me that close source software is not immorall. This was because I refereed a lot to the IBM DDK license as the "Evil IBM DDK license".

Maybe this is a stupid topic (so, if you consider it stupid there is no need to read it or reply, just move on), but I don't consider close source code software bad or unethical, otherwise I will not be using eCS-OS2 at all. I also do not consider people unethical for not sharing their source code. Also, I'm not communist :)   ...I just work growing potatoes in my back yard like everybody should be doing (just kidding).

Here at Ecuador there is the strong arm of the "Free Software Foundation" in Latin America, which considers close source software immoral. I took a step out of that guys (which are good guys) long time ago since I was considering it wrong (and dumb) for people to feel superior to other because they were moral for using free software. Plus it does not make any sense to qualify people for the software they use or the software license they put to their code.  So, it is sad to me to get this kind of emails reminding me that it is not immoral to use the IBM DDK license.

Since I took a stand a long time ago and became an open source promoter/fan/apologist/evangelist, I consider the IBM DDK License "evil" for open source. That license is bad for open source because it does not allows you to open source any derivative work.  Calling it evil is just a way to "market" that license to advice the open source supporters not to use it. I don't refer that people are bad or unethical for using it. Also, IBM's employee are no bad either for creating it.

Maybe I was hard when I said that "Close source software is future abandonware", it is bad for marketing if you are selling software, but I sticking to that words. Some day, eventually, days, years, centuries, the company or individual will stop supporting it, and since it didn't have a public source code, or clear rules what to do with it, it will turn into abandonware. While open source software have clear rules that allows developer to keep working on that software without depending on a single individual or corporation.

So, I'm sorry if some driver developers got upset because I started to call the "IBM DDK License" as evil, but it didn't intended to be an insult or discredit to that people. But it should be consider to only use the IBM DDK code only when is really, really necessary, since this license is very old fashion and it not complaint with the open source licensing concept.  If there are people that still do not believe in open source after all the good things that collaboration brought us and didn't want to recognize that we are still using OS/2 today thanks to open source software, I'm sorry, it may mean that I was not good enough promoting that model, but it does not mean that people that do not believe in open source are immorall.

And if there is any Illuminati Brotherhood talking in secret at my back saying that I'm a crazy "Free Software/Richard Stallman Zelot" there is no need for it. My reputation online starts and ends on the OS/2 community and if I leave today nobody will remember me tomorrow. No harm can be done, this fishbowl is not that big  :D

Regards


377
Hi

I'm still looking for more IBM OS/2 Courseware (http://www.os2world.com/wiki/index.php/IBM_OS/2_Courseware) like:
- WS340    OS/2 Warp Server Update
- WS730    OS/2 Warp Server Administration Workshop I
- WS740    OS/2 Warp Server Administration Workshop II
- WS750    OS/2 Warp Server Connectivity and Advanced Features
- WS760    OS/2 Warp Server Service and Support
- WS730  OS/2 Warp Server Administration Workshop IOS/2 Warp Server Administration Workshop I
- WC61 (WW) / WC610 (NA)    OS/2 Warp 4 Implementation    
- WC63 (WW)/WC630 (NA)    Getting Connected with OS/2 Warp 4
- WC62 (WW)/WC620 (NA)    OS/2 Warp 4 Advanced Features and Support
- WC30 (WW) / WC300 (NA)    OS/2 Warp Connect to OS/2 Warp 4 Update
- P1170    OS/2 Warp: Using and Customizing
- P1171    OS/2 Warp: Implementation and Support
- P1103    OS/2 Technical Training Fastpath
- P1169    OS/2 Warp Fundamentals       
- PS600    PS600 - Using and Customizing OS/2 WARP Version 3Using and Customizing OS/2 WARP Version 3       
- PS610    OS/2 WARP V3 - Installation and Support       
- PS630    Supporting OS/2 WARP Clients
- N1934E    Object-Oriented Programming With C++ on OS/2   
- N1938E    An Introduction To C as a Foundation for C++ on OS/2   
- K3604    Introduction to C Programming on the PC       
- P1067    OS/2 V2 PM Programming Using C++ and ICL:UI       
- PS060    OS/2 Warp REXX Programming       
- S7027    Introduction to OS/2 Presentation Manager Programming       
- S7031    Advanced Topics in OS/2 Presentation Manager Programming     
- N1750    Building OS/2 Device Drivers
- N1688    Presentation Manager 2.x for Software Developers   
- N1745    Workplace Shell Programming with SOM    
- N1744    Presentation Manager: Windowing & Graphics    
- N1742    Presentation Manager Device Drivers
- N1743    OS/2 Problem Diagnosis and Resolution
- N1746    CN17460C/N1760 - OS/2 2.x for 1.x Developers
- OS2DD101 - OS/2 Physical Device Drivers (PDD)
- OS2DD201 - OS/2 Virtual Device Driver (VDD)
- OS2DD302 - OS/2 Graphics Accelerator Driver
- OS2DD303 - OS/2 Adapter Device Driver (ADD)
- OS2DD304 - Pointer Device Drivers
- OS2DD305 - OS/2 Device Manager/Filter (DMD/FLT)
- OS2DD306 - Printer Device Drivers
- OS2DD307 - Industrial Control Device Drivers
- OS2DD308 - NDIS-MAC LAN Device Drivers
- OS2DD309 - OS/2 Multimedia Device Driver (PDD)
- OS2DD401 - PCMCIA
- OS2DD402 - OS/2 SMP Device Drivers
- G4501 - OS/2 Communications Networking Workshop
- E441 (WW)/ N2028 (US) - Communications Server for OS/2 Warp and PCOMM Workshop
- PS90C - OS/2 Warp V3 Problem Determination Workshop I - Application Trap Analysis
- PS900 - OS/2 Warp V3 Problem Determination Workshop 1 - Application Trap
- P1191/P1191E - Warp Debug Tools: Diagnosing Traps in Privileged Code
- P1097/P1097E - Warp Debug Tools: Using the System Trace
- P1098 - WARP Debug Tools: Diagnosing Hangs
- educ950c - OS/2 Warp System Debug Tools: Basic Skills for Low-Level Program Diagnosis
- dbugllpd - OS/2 Warp System Debug Tools - Basic Skills for Low-Level Program Debugging
- educ960c/dbugdtap - OS/2 Warp System Debug Tools: Diagnosing Traps in Application Programs
- educ097c - OS/2 Warp System Debug Tools: Using the System Trace Effectively
- educ980c - OS/2 Warp System Debug Tools: Diagnosing Hangs

If something was not public on it's time because IBM copyright was on it, I can take a chance and ask the IBM lawyers to authorize the republishing since now it is obsolete documentation. I had good results with some old books and courseware.

Please check your basements, libraries, attic, if you have some of this, or something else please contact me.

Regards

378
Applications / RPM/YUM question - Latest Libc - GCC
« on: January 15, 2015, 04:29:05 pm »
Hi

I was trying StarFighter that was recently ported.

I noticed it asked for the following requirements:
- ftp://ftp.netlabs.org/pub/gcc/gcc4core-1_2_2.wpi (*.dll)
- ftp://ftp.netlabs.org/pub/gcc/libc-0.6.6-csd6.zip (*.dll)
- http://hobbes.nmsu.edu/download/pub/os2/dev/SDL-1.2.15-20140930.zip (*.dll)
- https://dl.dropboxusercontent.com/u/76425158/gcc-4.9.2-os2-20141102.zip (gcc492.dll, included)

So I noticed I was missing libc066.dll from libc-0.6.6-csd6.zip (10/26/2014). Since I'm using RPM/YUM I tried to installed that way, but I can not find it.

Is this package missing on netlabs RPM server? Do you know which commands do you use to know to which RPM server is your RPM/YUM trying to connect?

Regards

379
Applications / Firefox Hello
« on: January 15, 2015, 01:07:17 am »
Hi

I noticed today that on other platforms (Windows/Linux/Mac/Android) Firefox got updated to version 35.0

It has a new feature called "Firefox Hello" which is a video and voice conference tool. It can be interesting to know to dependecies of this new video conference tool, if it is complete open and if can be feasible to be ported with firefox on the future.

I can not say that I had tried the tool too much, but it looks very interesting to have a open video conferencing tool supported by Mozilla.

Regards


380
Hardware / Genius Pen Mouse - Adjusting Cursor Orientation
« on: January 13, 2015, 06:48:11 pm »
Hi

I just tried the Genius Pen Mouse and worked fine on eCS. There was no magic since it is recognized as an USB Mouse.



- Wiki entry.
- Blog Entry.

It works fine and I generally hold the pen in a straight position, so I have no issues. But on Windows it cames with a very basic utility to adjust the pen position to the mouse cursor.



It seems that is something very basic that modify the cursor orientation. Does anybody remember if there was a way to change the mouse cursor orientation? maybe there was an external application to do that.

Regards

381
Applications / No word from Mensys/XEU - Alternatives?
« on: December 30, 2014, 06:01:37 pm »
Hi

Since WarpStock 2014 (October 24-26) I haven't got any news from Mensys about eComStation. At WarpStock Menso told us that they were working on an agreement with Arca Noae, reorganization,  Joachim was becoming the product manager, and that they are moving on. But for the moment no news or formal statements had been released.

Instead of commenting about Mensys situation or making speculative statements maybe we should start thinking about alternatives for the community.

The good thing from Arca Noae is that they made commercially available "the crown jewel of drivers" for OS/2 users, so there is not dependency on buying the full eCS anymore to get the ACPI driver.

The issues remains in:
1) You can not buy new licenses of OS/2 legally. OS/2 Warp 4.52 it is abandonware, which falls into the gray area of copyrights. It may be illegal to distribute OS/2, but IBM is not enforcing copyright claims on it (if there is not an interesting amount of money involved).

2) We do not have a full updated installer of OS/2 anymore. If eCS disappears, it will be hard to get OS/2 install on real hardware.

So, between the alternatives we have:
Alternative - Create an OS/2 Warp 4.52 Distro.  eComStation is nothing more than Warp 4.52 with a lot of open source software on it, some other private software (installer) and a lot of effort to tweak it to make it work.

The same thing can be recreate to use something similar to UpdCD to create a new OS/2 distro from a OS/2 Warp 4.52 ISO image. Just like Sigurd is doing, the idea will be to have a open/public package that will bundle all OS/2 open source software, and with the use of a legally acquired license of OS/2 Warp 4.52 ISO you can generate your own Distro, which will be interesting to assign a name for it.

The issue with this alternative is that no new license of OS/2 can be sold. Legally it is only an alternative for people that already have a license of "OS/2 Warp 4.52".  But I think that this can be best way to deal if eCS disappear from the point of view of the community.  (Still no solution for corporate customers or people that require new licenses, but today they can still order eCS).

I want to be wrong about this, but I have no evidence that shows me that XEU/Mensys is making progress with eCS. Any other Non-Mensys/XEU solution alternatives ideas around?

Regards

382
Applications / Graphical package management utility (Arca Noae)
« on: December 21, 2014, 03:14:05 pm »
I was just reading Arca Noae's updated roadmap...

Quote
Graphical package management utility

A user-friendly interface for managing rpm packages (and eventually, WarpIn archives) is currently in beta testing (December, 2014). The goal of this application is to ease some of the burden of keeping OS/2 systems up to date. It will be compatible with software repositories beyond Arca Noae, bringing value to all OS/2 and eComStation users, and will be distributed free of charge under GPLv3. By adding support for WarpIn archives, we get closer to attaining a single point of managing software and driver updates.

This will be very interesting and I'm looking forward to see how it works.

Regards

383
Utilities / Always clean your....
« on: December 02, 2014, 09:02:02 pm »
Hi

I just remembered at WarpStock that someone adviced "Remember to always clean your...." and I don't remember if he was saying "INI's" or "WPS objects", since I got busy at that point with the camera.

So, I want to ask to the general public, which tools and procedure do you use about this (cleaning INIs or WPS)? How often is recommended to do this procedure?

Regards


384
Today I found this article on Slashdot which is very interesting:

https://opensource.com/business/14/12/8-ways-contribute-open-source-without-writing-code

- Report issues
- Write documentation
- Improve the website
- Offer to help with art/design
- Trying out preview versions
- Weigh in on discussions
- Answer questions
- Give a presentation about a project

The ideas are good to complement my old article How can I help the Community.

Regards

385
Article Discussions / [Arca Noae] So, what would you like to see next?
« on: November 25, 2014, 03:48:03 pm »
I just posted this news: [Arca Noae] So, what would you like to see next?

Before sending anything to Arca Noae, I will like to discuss something first.

When you are asked "what would you like to see next?" on this platform everyone (included me) will reply first "I want to have the driver for "my device" working. And like I discussed it (long discussions that I don't want to repeat) it is only short term. In four years we will be asking for the same thing for newer hardware.

What I will like to see is a "try", an "intention",  an "attempt", a "spark" to have a long term future for the platform (which some people thinks we don't have a future, and I also don't want to repeat that long discussion).

I will really like to see small, but continued effort to clone OS/2 Presentation Manager since it is an important component in the OS/2-eCS experience.  OS/2 PM API is big, but the idea is to start small selecting which are the components that needs update/replacement first.

- Select little by little small goals of the API to clone (Device Functions, Window functions? or by DLL?)
- Trying to clone PM to run over eCS-OS/2 Warp 4.5x first (we don't want Linux kernel on the way yet)
- Some tricks to mask PM and use Qt  on the background may be interesting (but I don't know at which level Qt requires PM).
- Make it a open source project, so it can "adds up" to the future of the platform and do not became future close source abandonware.
- Consolidate and use the code of other open source projects that can help like FreePM, OSFree, PM++ lib.
- Replace eCS-OS2 PM DLLs one by one, little by little.

And by the way, I'm not saying "Arca Noae, just go on and do it while I watch", I want to help on this with whatever is on my hands.

Any other ideas of what can it be a "long term project" for the platform?

386
Programming / OS/2 Architecture Graphic
« on: November 21, 2014, 02:11:00 pm »
Hi

I want to update the architecture graphic I made some time ago. But I want to try to understand more about some components that are not posted there.

Right now I want to start with the GPI API. I want to see if it can be represented somewhere on the graphic or not.  If GPI depends (needs) PM to run it should be on top of it, but if PM depends on GPI, GPI should on the down side of PM. But I have no idea about GPI, are there any command line apps (non PM) that can use GPI APIs?

Here it goes the graphic for people to remember it:

387
Article Discussions / [Arca Noae] Privacy & Acceptable Use Policies
« on: November 19, 2014, 06:00:23 pm »
There are no interesting news yet but there is some movement.
I just get this email:

Quote
Arca Noae has posted a new item, 'Privacy & Acceptable Use Policies'

We at Arca Noae are firm believers in protecting your data while accessing any
of our hosted services. This is especially true of your online shopping
experience. You should know that we employ up-to-date builds of software
technologies designed to keep your information secure while visiting us. We
invite you to read our Privacy Policy and our Acceptable Use Policy, and know
that we stand behind our words.

You may view the latest post at
http://www.arcanoae.com/privacy-acceptable-use-policies/

You received this e-mail because you asked to be notified when new updates are
posted.
Best regards,
Arca Noae
webmeister@arcanoae.com


388
Applications / BrainStorm: Wish list for OS/2 and eComStation
« on: November 17, 2014, 01:02:10 pm »
Hi

I want to do some little brainstorm and try to put over the table the needs that we have on the OS2-eCS platform.

- What do you need on the OS/2-eCS platform?
- Which software is on your Wishlist that could run on OS2-eCS?
- Is there any service(s) that we are missing compared to other platforms?
- Anything that you consider cool on other platforms that will be good to implement on OS2-eCS?

Please just through your ideas, not matter if those are too simple, crazy or too complicated. I don't want to discuss the feasibility of the idea (yet), just the content of it.

Note: I just want to brainstorm here and try to consolidate some ideas, if you think it is a waste of time, please don't comment and move to other discussion on the forum.

389
Applications / CUPS Discussion
« on: October 21, 2014, 03:20:21 pm »
About CUPS.

My wishlist from my point of view is:
1) That it will not force users to install on the root (and that it will work outside the root directory)
2) That the WarpIn installer get updated / or that an RPM/YUM installer will be created.

Regards

390
Games / Firefox Game
« on: October 16, 2014, 04:04:49 pm »
Today Firefox received me with a game on the logo homepage. I guess it is a HTML5 game.

On Firefox 24.8.1 I noticed it spikes up the processor when you are playing it. But it plays very good.  How is the game working on your machines?

Here are some screenshots.

Regards

Pages: 1 ... 24 25 [26] 27 28 ... 32