the main problem of open source
lordverminard at gmail.com
Fri Jul 1 14:35:46 UTC 2005
LRP == R.I.P. (1997-2002)*
With great pain, I must now state:
The operating system that helped to create the embedded Linux marketplace,
the Linux Router Project (LRP), is dead.
As of January of this year I have finally accepted the fact I will likely
never be able to develop LRP into the operating system it could have been. A
full 6 months later I'm forcing myself to update this page to reflect this.
It is not an easy thing to give up on your life's work.
I am also now semi-retired as a computer engineer. Aside from my general
disgust at the computing industry and what the Internet has become,
scrambling around for scrapes of work and praying for the next good money
project that eventually ends suddenly in a few months, just isn't keeping
food on the table. I've looked quite a bit for some stable work, but
plumbers make more hourly then Sys Admins in South Florida. Either I move to
California (never!) or move on. I am now reserved to do the latter. With LRP
remaining an unachievable goal I don't even feel much desire to work with
My many contributions to the computing community has reaped very little
personal benefit for myself. As I now struggle to pay the bills I can not
help but feel quite pissed off at the state of affairs, for myself and the
other authors who contributed massive amounts of time and quality work, only
to have it whored by companies not willing to give back dime one to the
people that actually created what it is they sell. Acknowledgement and
referral would have at least been acceptable. Few companies do even that.
Care to tell me what Embeddix (for one) is based off of? Ever offer me work
Caldera? Even when I asked?
Well actually I'm glad they didn't as I would hate to think I could have
benefited those scumbags any further...but I think you, the reader, gets the
point I'm making.
Some companies <http://www.linuxrouter.org/sponsors.html> did contribute
directly to the project. However a few thousand dollars or a few computers
does not let a programmer eat next month. As desperately as I have tried for
the last 4 years I have been unable to get any type of sustainable funding
for LRP development or steady work which would allow such. (It might have
happened late in 2001, but after many 100 hour weeks of coding....that
contract was terminated and so were any hopes of dedicating future time to
I actually have done more work on LRP 5.0 then anyone has seen. Yes LRP *
5.0*. LRP 4.0 was brought to an alpha stage January 2001 and I was not happy
with it. It was a gorgeous rehash of the same old Unix shit. Not acceptable
to me. I began to explore some ideas I previously had but thought were not
realistic to pursue. They instead turned out to be ideal.
This operating system had a good deal of specifications outlined for it and
some preliminary proof-of-concept coding done. To this day I am only
beginning to see very minor bits of what I had expected to have in
production the summer of 2001. You see, unlike the current pile of Linux
distributions which are based on ~20 year old obsolete mechanisms, I was
working on something that was from scratch. How different would it have
- A new shell (no bash, no ash, no sh at all!)
- A new shell scripting language
- A new (universal) packaging scheme (would retrofit other OSes)
- A true application management system
- A new core process management system (No 'init' here...)
That's just a short list from memory, for the sake of making people ill with
longing. (*YES, YES, Burn with desire! Muhahaha!*) Even the syntax for the
scripting language was designed. The full architecture for the packaging
system was laid out. Oh yeah, and the base of this OS would have all fit in
~8MB of space. The name of this operating system and it's specifications,
shall still remain UNRELEASED.
Unfortunately it's not going to happen. Wish it could. I'd like to hope
someone with 6 figure$ to burn wants this to happen, but I need to grow up
and move on instead of continuing to wait on the tooth fairy to show up to
help me persue my artistic dreams.
My thanks go out to the few people that did help to make happen the LRP that
was released. Untrue to the opensource dogma, actually finding people to
contribute work to a project is a task in and of itself.
My special thanks to Phil Hands and Paul Russell who helped make the early
days possible. I would have never learned to hate Bourne shell at a guru's
level without your help. :-)
Paul Wouters, modmaker did more to help LRP proliferate then anyone/thing
else. I wish at the time I had realized it's true worth, and encouraged you
more with it.
Charles Wright, the only guy who ever really helped with any needed coding
of the LRP base.
Vesselin Atanasov, we made portslave into something quite nice.
My eternal disregard also goes out to those that thought they had something
to do with LRP but really did nothing for it but complain on the mailing
list, and to those that did do something with LRP and never tried to
collaborate with me to further the project.
Dave Cinege <dcinege _at_ psychosis.com <http://psychosis.com>>
this is just so sad.
this is probably the main problem of open source.
ppl don't get rewarded.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ubuntu-users