[OT] Re: Protecting Software w/ Software License Keys...
[OT] Re: Protecting Software w/ Software License Keys...
- Subject: [OT] Re: Protecting Software w/ Software License Keys...
- From: Edwin Zacharias <email@hidden>
- Date: Sun, 16 Jun 2002 05:28:25 -0400
This is something I wrote up one night. I'm not the originator of this
idea. It sort of pertains to the discussion of licensing, in that I
think it would make selling shareware easier. It would also allow
shareware and freeware to be combined. Personally, I think it would
make the Mac ten times better.
What if OmniGroup made every component of OmniWeb, OmniGraffle and
OmniOutliner available to developers to use? What if developers could
use these components and distribute them in their own software? What if
the developer didn't have to pay OmniGroup anything to do this? Rather,
the end users would pay OmniGroup for the components directly.
This would let every shareware author use components written by
companies. This would companies make more money by letting shareware
authors fill niches their applications don't fill. This would let
shareware authors use reusable code without having to pay for it up
front. This would let companies make money selling frameworks and
bundles directly to end users.
Why not?
ObjectWare App
ObjectWare is a centralized software license validation system for Mac
OS X. The purpose of ObjectWare is to foster reusable code by
supporting a system where users pay for code bundles, not just
applications. Anyone could then include any bundle in any application,
giving developers the power of major companies. Users would buy only
the bundles they need, giving them more power. User would also save
money because they'd only have to pay for a bundle once even if it's
used in many application. Anyone could sell bundles, giving developers
the ability to make money selling reusable components.
Here's how a programmer would use it to make his own web browser.
First, he would create the web browser using the OmniWeb components.
Then he would create a license for his app and add it to the ObjectWare
system. He would then distribute the binary any way he wants, with the
OmniWeb components or without. For example, if he were to offer it for
download then he would only package the components he created. The
ObjectWare app would make sure that every necessary component is
downloaded and that everything is licensed.
I just thought this was a cool idea. And I think it can be done.
- Edwin
P.S. Please don't bug me about how OmniGroup makes some frameworks
available for free. Look in the plugIn directory of their apps and
you'll see a lot of stuff that's not free.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.