Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Can you state a single example of a Delphy/Common Lisp/C/C++/C# user who has been sued for developing software with those languages?


Anyone that used pirate versions to sell software and was caught doing it by the national agencies like BSA in UK.


In what sense do you mean a pirate version of C or C++? The languages are not subject to a license and therefore cannot be pirated. The ISO/ANSI standard is a copyrighted document, but that doesn't mean the language is copyright. There are proprietary runtimes and toolchains and if you're using a proprietary toolchain or runtime without a license then you are indeed violating copyright in exactly the same way as anyone doing this with any other sort of software.

That's not what we're talking about Oracle doing here to users of Java.


First of all, yes the languages have a ISO copyright, that you are supposed to pay for if you want to get ISO document, even in PDF.

Any compiler writer that wants to write a conformant implementation needs to buy the ISO document, otherwise there is no guarantee that the compiler is actually ISO compliant.

Additionally most compiler vendors that care about ISO certification need to pay extra to companies that sell ISO validation suits like Dinkumware.


Drafts and pre-standards are often free. http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1548.pdf for example. This technically it's possible to implement standard compliant implementation without paying.


In theory yes, in practice there are zero guarantees that the draft and ratified standard are word per word equal.


So, where are your examples? Do you actually have concrete example of any case remotely similar to Oracle's persecution of Java users? Or will you keep inventing outlandish and unrealistic hypothetical scenarios without any basis on reality?


The example is very easy, get the latest ISO C++ draft, pay 198 CHF for the final version and do a PDF diff.

https://github.com/cplusplus/draft

https://www.iso.org/standard/68564.html

See I am even saving you the trouble to search where to buy it.


How do you “pirate” .Net?


By pirating Visual Studio before .NET went open source.

Express versions were only allowed for education purposes, and only started to be available around Visual Studio 2008.

The original .NET SDK was a bare bones command line SDK without any of the tooling that actually makes development in .NET actually worthwhile.


The original link is dead, but the following post quotes from it.

https://forums.asp.net/t/1204510.aspx?visual+studio+express+...

Can I use Express Editions for commercial use? Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.


Express version did not support Visual Studio plugins.


...so? You can still build applications with it. Obviously functionality will be limited but plugins are not required to get things done.


Which video studio plugins did you need to do development?

We couldn’t use it in 2008 because we needed to use the Windows Mobile emulator.


DirectX debugging, IIS integration, SharePoint, architecture modelling tools, database management.


IIS integration - you publish your website to IIS

Database management - sql server management studio has always been a free tool.

Architecture modeling tools - not required for development.

Directs debugging - how many enterprise developers are doing anything with DirectX?

Share point - you couldn’t pay me enough to do Sharepoint development. That’s not exactly a popular use case these days.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: