Hi,
Solar wrote:Ahem... this is going to be lengthy, but I think I finally got the right words together to explain what I feel about GPL vs. PD.
I hereby appoint Solar as the official "Dude In Charge Of Licencing"!
I think you've got the right words together too...
Solar wrote:Any kind of publication "protects your rights" in the patenting sense. By publishing it, it becomes "previous art", i.e. it is not possible for someone else to patent the underlying technology. All you have to prove is that you published the stuff before the patent was filed - you would have to prove that anyway, no matter the license.
Good!
Now might be a reasonable time to mention something I've been avoiding.
As you all probably realised, my proposal is based on my existing OS project. Some of you may vaguely remember that this OS project is an attempt at the impossible...
There were hints in my proposal ("binaries will initially be distributed for free, however there is nothing to prevent the OS from becoming a commercial product"), and I guess I've been dancing around the issue of the "closed source" modules long enough.
The main reason these modules are closed source is because it's difficult to sell something if people can get it for free.
What I propose is a full blown commercial product. I'm not talking about competing with Windows or Linux, but something more like SkyOS.
More accurately, I'm suggesting that the project be treated as a potential commercial product, so that (with a lot of luck), after years of hard work and years of giving it away free we have the
option of charging a small fee for it.
Solar wrote:That fee might be enough to pay for the free download servers. It might be enough for some additional advertising in magazines, boosting market share. It might be enough to pay for a few pieces of patented technology that make computing so much more comfortable.
It might also be enough to implement a cash reward system (or a bounty system, like a few other projects), enough to purchase copies of standards where this can't be avoided, and maybe even enough to be taken seriously be hardware manufacturers.
It'd be very unlikely that this will work out, but it's even more unlikely if we don't try...
IMHO this isn't entirely impossible. The key to making it work is to provide features that aren't present in existing OSs - "seamless peer-to-peer distributed computing". This is what I've been working on for a decade. This is what can make the project stand out, and this is what people will hopefully be willing to pay a small fee for.
Now, some of you are probably wondering "how can this be a community project?". The answer is that I meant everything I've said previously. All of the open source components can be fully open source, and all of the closed source components can have open source equivelents. The only real difference is that the closed source (commercial) components will support secure distributed computing, while the open source (community) equivelents will be intended for educational purposes.
Anyway, have a good laugh (I expect that), but then take a few minutes to consider it...
Cheers,
Brendan