It is. OS/2 continued the philosophy begun at Microsoft, while Microsoft
took the path of compromise to achieve money-goals.
I used to be angry with Microsoft across the board. I began work on my
own kernel in the Windows 95 era for the express purpose of wanting to
put an end to that evil company who required that every PC sold pay them
money for their OS regardless of what OS was installed on the machine.
Microsoft was an evil money-seeking company, and they have been found
guilty on numerous continents of anti-competitive practices, fined
record amounts on more than one occasion, and have been broken up in
many ways under the force of law, such as disconnecting the tight and
comprehensive integration of Internet Explorer that was originally
intended as a means of stamping out competition. We don't have Word
Perfect today because of last minute changes made to the interanl
Win32 model which prevented Word Perfect from working properly, and
so on.
But, as I've gotten older, I began to realize there are two distinct
forces at work at Microsoft. There is the technical end, and then
there is the political / corporate end.
On the technical side we have the team who brought us the core OS,
which is a very solid, stable, and comprehensive design. They've
also brought us the Visual Studio suite and related developer tools,
all of which are not only excellent, but are the best in the world
in my personal opinion.
But that technical prowess has had a force applied to it by the
political / corporate side, and it is within that force end that I
take exception to Microsoft.
> Gordon Letwin told that IBM didn't want that API for the OS was under control of MS, they wanted to own it. So they dictated that MS abandoned Windows and its API for OS/2. Of course that would be insane since Windows got very popular. So, MS bird flipped to IBM and instead they introduced Win32 into NT. That is the main OS and its environment for the world up to date. "If IBM could". That's the point, if they could, they'd made it, but they couldn't. No one hindered them to keep develop OS/2 with the owned by them API, making it "superior", so that, it would attract people. If they could. But no, all they could was spreading this anti-MS hatred, a plain jealousness for the success. All these fairy tales about Windows success just because of it came pre-installed, are just ridiculous. That huge monster as IBM couldn't make their OS "preinstalled" and a much smaller company as MS could? Then again, wins that who doesn't suck.
I would like for the developers at Microsoft to leave Microsoft and
come and help me complete ES/2, to continue the work they began back
then, and the work many of them would like to do today.
OS/2 is a superior operating system. It is superior because it was done
right. It wasn't compromised on or sacrificed in part for money goals,
or time-sensitive needs for money goals. It was an extension of DOS, a
DOS that was better than DOS, and it allowed for a future path into that
which would become the Presentation Manager / GDI world.
I've begun doing Presentation Manager development now and it's easier
than the GDI is. It's less complex, more straight-forward, simpler,
and it provides most capability that's needed. In fact, I've been quite
surprised as it's rather elegant.
-----
I will never say a negative thing about the Microsoft core developers
working on the kernel, base driver models, or the compiler and IDE tools
we see in Visual Studio. In fact, I'll go on record stating that the
modern Windows server kernels, and the recently released Visual Studio
2017, are the best I've ever seen. They incorporate essentially all
aspects of design I want to see in my core kernel and developer platform.
However, I will not use them because of the political / corporate push
within Microsoft to use those excellent core tools for evil purposes.
Win8 and Win10 are draconian. Visual Studio 2012 and later are also
draconian. They are totally intrusive spyware products designed to
remove all degree of anonymity or autonomy from development, placing
a Microsoft eye in every machine, into every developer's mind, able
to examine abilities, stamina, creativity, and more.
It is to be completely shunned in all possible regards.
ES/2 will continue OS/2's legacy of doing it right. I do not intend
to include a lot of legacy baggage that has no place in a 2017 and
later kernel or OS app suite, but I do intend to continue the base
and core kernel design, and I intend to create a much simpler driver
model atop that kernel allowing for rapid development of hardware
support by more average developers. In fact, I'd like to create a
type of scanner to read through other OS kernel source codes and
extract the necessary ports and protocols used for communicating
with the hardware, to then allow them to be included in ES/2 driver
sources, written from scratch in the ES/2 model, but using the cues
visible in the published design of those other systems.
And, I intend to honor God and acknowledge Jesus Christ with all of
these efforts, and not ever pervert them over to money-seeking goals.
We are men and women in this world, created by God, given to a choice
to follow Him, or the enemy. And as for me and my house, we will
serve the Lord. I will give Him the honor, praise, and glory in all
of my endeavors, and I will never compromise on design or vision to
meet some secondary need. What He has placed upon my heart is what
I will run with, and I will always say it is not me, but it is Him
living inside of my heart which is bringing me forward.
-----
I long for the days the OS/2 kernel developers from IBM and their sub-
contractors, come forward to help me with ES/2. I long for the days
that some millionaires spawned from Microsoft's vast money-seeking
success come forward and make the same choice, seeking to honor God
with their skills and assets, and help make ES/2 become a reality by
using their labor time for the development of this product.
And I want the same for the compilers and developer tools, and also
the app suites, and also the hardware re-design we'll create so that
we aren't even using AMD or Intel or ARM chips any more, but we are
creating our own, also not given over to money needs, but are then
explicitly given over to honoring God and being done correctly as
best we're able ... and explicitly because of who He is and what He
has first given us.
As men and women in this world with a choice, I am going to lift all
that I possess up before Him in these areas. And I will encourage
everyone else to do the same: to not compromise, to not take short-
cuts for money or other reasons, but to do it right, do it fully, do
it purposefully, do it remembering the people you're doing it for and
to help make their lives better, and so on.
It is a proper goal. God is worthy of everything we can give back to
Him. He is worthy of us honoring Him with all of the fruits of all
of our lives. And it is something the people of this world need to
see. They need to see men and women looking up to God because of who
He is, and then doing in this world with the fullness of the full range
of abilities and opportunities He's given them, so that they see men
and women not doing things for money goals, not sacrificing values or
principles, but maintaining their integrity because their focus is
upon Christ, upon the One in whom there is no compromise, no fault, no
charge of un-merit, but they are all casting everything upon the One
who is called Faithful and True, who is exactly that.
Jesus is worthy. And that is a teaching this world needs to hear. He
is our leader. He is our guide. He is the One from whom we must take
our cues. He is all things to each of us, and He will be acknowledged
in my life and my projects in that regard.
It is the natural way of things, and it is my hope that others will also
come into this knowledge, and will, from within their own bosom, make a
choice as I have done, to honor Him with their lives, in whatever place
and station they are in. If they are hardware designers, then design
hardware rightly for God. If they are software designers, then design
software rightly for God. If they are home construction workers, then
do that rightly for God. If they are bakers, then do that rightly for
God, and so on.
Across the board, across the professions, across the world, men and
women looking up to Jesus Christ, receiving Him into their heart, and
then making choices to honor Him with all they possess within themselves.
As I say, it is the natural way of things for those who seek the truth.
It's not about religion. Or about man's mistakes. Or about wrong
things. It is about Jesus Christ, and it is about doing what's right
in all cases for all people stemming from a full reliance upon God to
provide all things necessary to move forward.
Not by our strength, but by His strength living inside us.
--
Rick C. Hodgin