Linked by Thom Holwerda on Fri 3rd Aug 2007 23:09 UTC
SkyOS SkyOS beta 6762 has been released. "SkyOS Beta 6762 is now available to download directly from the Beta Center. This build features the new Viewer, a huge performance increase, 36 additional API Classes, updated libraries, a new font alpha blending method, 280+ fixed bugs including critical boot bug fixes."
Thread beginning with comment 260837
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Pfff ...
by whomever on Sat 4th Aug 2007 13:54 UTC in reply to "RE: Pfff ..."
whomever
Member since:
2007-08-04

Why don't you look at: http://www.syllable.org/docs/developers/doxygen/gui/classos_1_1Stri...

and:
http://skyos.org/documents/skygi/html/class_sky_g_i_1_1_string.html


Now the syllable class has been around since AtheOS days, so does it not look like it is an exact copy?

Do you not see that Robert does use GPL code?

Reply Parent Score: 5

RE[3]: Pfff ...
by Jack Burton on Sat 4th Aug 2007 14:54 in reply to "RE[2]: Pfff ..."
Jack Burton Member since:
2005-07-06

"Now the syllable class has been around since AtheOS days, so does it not look like it is an exact copy?

Do you not see that Robert does use GPL code?"

The similarities between the various classes interfaces (and not just the ones you linked to) are really impressive. But that only proves, if anything, that Robert took inspiration from Syllable's api.

Of course, since we cannot see SkyOS's code, we can't tell if he also copied the implementation of the classes.

Reply Parent Score: 1

RE[4]: Pfff ...
by StephenBeDoper on Sun 5th Aug 2007 05:57 in reply to "RE[3]: Pfff ..."
StephenBeDoper Member since:
2005-07-06

But that only proves, if anything, that Robert took inspiration from Syllable's api.


It's also important to note that (IIRC), in turn, the Syllable/AtheOS API drew a large amount of inspiration from the BeOS API.

Reply Parent Score: 4

RE[3]: Pfff ...
by averycfay on Sat 4th Aug 2007 16:27 in reply to "RE[2]: Pfff ..."
averycfay Member since:
2005-08-29

Wow. I just randomly looked at like 5 or 6 classes with the same name and they are pretty much identical. At most one or two functions are changed.

You can argue that it's only the interface, but header files are copyrighted too. Even if you change the definitions you can't just take the header file for a fairly complicated class and copy it verbatim. Furthermore, if the header files are the same it's pretty likely that the implementations are the same too. Someone would have to compare disassembly to be sure though

Reply Parent Score: 3