• Creating an open source OS/2 kernel

    From Rick C. Hodgin@21:1/5 to Rick C. Hodgin on Mon May 16 06:05:28 2016
    On Thursday, February 25, 2016 at 7:25:28 PM UTC-5, Rick C. Hodgin wrote:
    Does anyone know where I could go to inquire about any efforts made to
    create an open source OS/2 kernel? TYIA!

    I plan on periodically updating this thread with my progress:

    http://www.os2world.com/forum/index.php/topic,983.msg9986.html#msg9986

    Best regards,
    Rick C. Hodgin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rick C. Hodgin@21:1/5 to Rick C. Hodgin on Sat Jun 3 21:12:44 2017
    On Monday, May 16, 2016 at 9:05:30 AM UTC-4, Rick C. Hodgin wrote:
    On Thursday, February 25, 2016 at 7:25:28 PM UTC-5, Rick C. Hodgin wrote:
    Does anyone know where I could go to inquire about any efforts made to create an open source OS/2 kernel? TYIA!

    I plan on periodically updating this thread with my progress:
    http://www.os2world.com/forum/index.php/topic,983.msg9986.html#msg9986

    Work has resumed on this kernel.

    Thank you,
    Rick C. Hodgin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rick C. Hodgin@21:1/5 to Rick C. Hodgin on Sun Jun 4 14:08:36 2017
    On Sunday, June 4, 2017 at 12:12:44 AM UTC-4, Rick C. Hodgin wrote:
    Work has resumed on this kernel.

    I have discovered the kernel API is not published anywhere legally.
    The only place it's been published is in leaked IBM kernel source
    code, which is the basis of the Phoenix OS/4 project.

    Since I cannot use those, I'm going to start with a ground-up effort
    similar to what Linux did with UNIX, but I'm going to create ES/2 to
    be a complete rewrite from the ground-up of OS/2.

    It will remove us from having only closed source content, and it
    will give us the best operating system ever written, modernized for
    those changes which have been shown beneficial over the ensuing
    decades.

    I welcome you to come and help me with this project. I am going to
    teach a C/C++ class, and an assembly language class for x86-based
    processors, so that anyone who wants to jump in and do the low-level development will be able to do so.

    Please respond if interested. Public here on the forum, or send me
    an email.

    Thank you, and God bless.
    Rick C. Hodgin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rick C. Hodgin@21:1/5 to Rick C. Hodgin on Sun Jun 4 15:19:05 2017
    On Sunday, June 4, 2017 at 5:08:36 PM UTC-4, Rick C. Hodgin wrote:
    On Sunday, June 4, 2017 at 12:12:44 AM UTC-4, Rick C. Hodgin wrote:
    Work has resumed on this kernel.

    I have discovered the kernel API is not published anywhere legally.
    The only place it's been published is in leaked IBM kernel source
    code, which is the basis of the Phoenix OS/4 project.

    I should add that my comment that the Phoenix OS/4 project is using
    those illegally leaked IBM kernel sources has been invalidated. It's
    been denied rather staunchly by developers on #os2russian on EFnet.

    My apologies to the Phoenix OS/4 project. I meant no offense. I was
    only going by what I was told, and I assumed it was correct since it's
    a closed source effort that has a bootable, working kernel on many
    pieces of hardware.

    Since I cannot use those, I'm going to start with a ground-up effort
    similar to what Linux did with UNIX, but I'm going to create ES/2 to
    be a complete rewrite from the ground-up of OS/2.

    It will remove us from having only closed source content, and it
    will give us the best operating system ever written, modernized for
    those changes which have been shown beneficial over the ensuing
    decades.

    I welcome you to come and help me with this project. I am going to
    teach a C/C++ class, and an assembly language class for x86-based
    processors, so that anyone who wants to jump in and do the low-level development will be able to do so.

    Please respond if interested. Public here on the forum, or send me
    an email.

    Thank you, my apologies again, and God bless.
    Rick C. Hodgin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gilberto F da Silva@21:1/5 to Rick C. Hodgin on Sun Jul 30 19:29:30 2017
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    On 2017-06-04, Rick C. Hodgin <rick.c.hodgin@gmail.com> wrote:
    On Monday, May 16, 2016 at 9:05:30 AM UTC-4, Rick C. Hodgin wrote:
    On Thursday, February 25, 2016 at 7:25:28 PM UTC-5, Rick C. Hodgin wrote:
    Does anyone know where I could go to inquire about any efforts made to
    create an open source OS/2 kernel? TYIA!

    I plan on periodically updating this thread with my progress:
    http://www.os2world.com/forum/index.php/topic,983.msg9986.html#msg9986

    Work has resumed on this kernel.

    Thank you,
    Rick C. Hodgin

    Did you look here? http://www.osfree.org/doku/en:start

    I like OS / 2. I would like to see an open source implementation of
    this IBM system but I do not have the ability to program a kernel.

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1
    Comment: +-----------------------------------------------------+
    Comment: ! Gilberto F da Silva - ICQ 136.782.571 !
    Comment: ! gfs1989@mandic.com.br - Slackware 14.2 64 bits !
    Comment: +-----------------------------------------------------+

    iEYEARECAAYFAll+M5kACgkQJxugWtMhGw59UQCeN7ujeLfK/xfuTOXVjNxTsvnu Av4AoObjC3UekextyC2wzktE01pzxlM6
    =kmpY
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rick C. Hodgin@21:1/5 to ivan on Thu Aug 10 13:02:33 2017
    On Saturday, February 27, 2016 at 11:45:32 AM UTC-5, ivan wrote:
    On Fri, 26 Feb 2016 23:07:08 UTC, "Rick C. Hodgin"
    <rick.c.hodgin@gmail.com> wrote:

    I got a reply from Arca Noae. They're pretty much dead set against the idea, and they know of no one currently working on an open source kernel.

    Looks like the idea dies here.

    Best regards,
    Rick C. Hodgin

    Hi Rick,

    What I am seeing here appear to be a re-run of what happened many
    years ago. Then a young guy was not satisfied with what OS he had to
    work with so he decided to improve the kernel.

    People said he couldn't do it, others said he would have copyright and
    patent problems, yet more asked why go to all the effort.

    He persisted and now the children of the kernel he wrote ate the basis
    of the OS that run most of the worlds cloud and internet servers.

    Don't give up. If you feel you have the ability run with it. You
    will most probably find support along the way as well as people
    willing to help.

    When you get to a point where you people to test what you have on real
    world equipment I will offer my companies servers and workstations for
    those tests all of which are running on 64bit multi core processors.


    ivan
    --

    Ivan, I wanted to take a moment out and say thank you again. This
    is probably the most encouraging message I've received regarding my
    whole 64-bit OS/2 kernel idea. It means a lot to me and I am thank-
    ful.

    Thank you for your kind words and encouragement,
    Rick C. Hodgin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rick C. Hodgin@21:1/5 to All on Thu Nov 2 12:08:59 2017
    I am migrating my ES/2 developer environment to a full OS/2 environment.
    It will be developed from this point forward in an OS/2 Warp 4.5 native environment on native hardware, with a second native hardware machine
    used for testing the OS in stages.

    My goals are to use the OS/2 developer environment to get my kernel
    working and setup for rapid updates from the OS/2 machine. I want to
    write all tools in my own kernel at some point, and I intend to make
    a breakaway point and continue developing ES/2 in my own OS.

    ----
    Again, I would like to invite you to come and help out on this project.
    It's to be an offering of the skills God first gave us, to return them
    back to Him directly, and not for money, not for fame, not for personal
    glory, but because we have these interests, and we recognize all of our abilities come from Him.

    Consider: If someone gave you $10 million to build a company and some
    large campus, you would begin work and invite that person to be a part
    of all of your project, opening ceremonies, you'd give speeches which
    include parts like, "Without so-and-so, we wouldn't be here today."
    You would name a building after that person, or the whole campus even.
    There would be plaques commemorating that individual, with their picture
    here and there all around. The "About us..." documentation within the
    company would include references to that individual's generosity. And
    so on.

    All I'm trying to do here with these projects of mine is give God His
    proper place in my life. He made the Earth, Sun, air, trees, animals,
    plants, everything, including me and you. It is desirous, and proper,
    to give Him all that He is rightly due with our lives.

    ES/2 is to be a ground-up open-source OS/2-like operating system. The compilers I'm writing are ground-up open-source creations using some
    familiar languages as a starting point (assembly, C, Java, Julia, and
    others), but then extending them forward. And the same holds true for
    apps that will be developed which are similar to other apps.

    All of these are ground-up, sanctified, purposeful efforts given over
    to Him acknowledging His rightful place in our lives.

    Please ... look up to God. Look within your heart. And come and be
    a part of this project. Let His gifts to you shine outwardly to others
    in this endeavor, so that you can receive from Him the reward of your
    efforts given over to Him here in this world.

    --
    Rick C. Hodgin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)