|
Authored by: Anonymous on Wednesday, April 18 2012 @ 11:28 PM EDT |
There is nothing wrong with
distributing an independant
implementation of your api.
A good example of a project that
does this is wine on linux,
basically it makes use of wrapper
classes and libraries that wrap the
win32 api calls and reimplements
them in to linux.
If you want to stop indepentdant
implementation theb you may choose
to patent the megatexture method.
Lets look at an example imagine I
wrote my own os. Now ifi implement
functions like fopen fclose fwrite
and fread in my operating system
using my own written logic ,am I in
breach of copyright? Oracle
definitely thicks so[ Reply to This | Parent | # ]
|
|
Authored by: Ian Al on Thursday, April 19 2012 @ 02:32 AM EDT |
That's what PJ notes as unprotectable by copyright.
A detail I would add is that only the creative expression fixed in a medium is
protected. Even if you can tell, just by reading, what the creative ideas in the
writing are, that does not mean that the creative expression that imparts the
ideas is protectable by copyright.
---
Regards
Ian Al
Software Patents: It's the disclosed functions in the patent, stupid![ Reply to This | Parent | # ]
|
|
Authored by: MDT on Thursday, April 19 2012 @ 03:03 AM EDT |
As pointed out above, the API structure does not give out anything. No more
than a dictionary entry giving out the meaning of 'Tale of Two Cities' gives out
the meaning of the novel 'Tale of Two Cities'.
The dictionary gives out the concept as 'A story containing information about
two cities, which are somehow related'. It in no way copyrights the concept of
a story of two cities. The creative work, which is a novel called 'A Tale of
Two Cities' is copyrightable, although the concept of that novel is not.
In the same way, an API is an instruction on a concept, the concept of loading a
texture, in your example. You can't copyright the concept of loading a texture.
You can't even copyright the concept of loading a full texture vs partial
textures. You can only copyright the actual code that DOES the loading of the
copyright. You can copyright the sentence containing the verb, not the verb
itself.
---
MDT[ Reply to This | Parent | # ]
|
|
|
|
|