Originally posted by tuxd3v
View Post
Originally posted by tuxd3v
View Post
The stylistic elements of phones and cars do not contribute meaningfully to vendor lock-in.
In my opinion if the API is merely explanatory, and can be remade without deriving work, with no dependency, it should not be considered restricted on usage
But in the Java case is worst than that, because what mater there is the Java Virtual Machine, the technology behind it, and Sun MicroSystems waisted so much money on it, that they improved the VM, to a very nice level,
Without it Java would be performing very badly,( like Android does, because its not using the Optimized version of the Java VM.. but a sort of a clone, without paying royalties to the Owners, now Oracle )
In this regard, Scala, compiles to bytecode, but don't have its own VM I think, Kotlin, I think its the same, but not sure..
But in the Java case is worst than that, because what mater there is the Java Virtual Machine, the technology behind it, and Sun MicroSystems waisted so much money on it, that they improved the VM, to a very nice level,
Without it Java would be performing very badly,( like Android does, because its not using the Optimized version of the Java VM.. but a sort of a clone, without paying royalties to the Owners, now Oracle )
In this regard, Scala, compiles to bytecode, but don't have its own VM I think, Kotlin, I think its the same, but not sure..
If they didn't, then it's a question of whether APIs are copyrightable... and if APIs are copyrightable, then you get things like Microsoft having a sure-fire way to hold a sword of Damocles over Wine's head.
I don't know about you, but I don't want the digital equivalent of having to pay a license fee for permission to speak English.
Comment