Baru-baru ini dikecewakan bahwa EULA baru untuk Delphi XE3 akan melarang pengembangan Server Klien dengan edisi Profesional tanpa tambahan pembelian paket lisensi Server Klien. Ini bukan untuk mengatakan versi Profesional tidak memiliki fitur, tetapi lisensi akan secara khusus melarang pengembang menggunakan kompiler untuk kelas pengembangan tertentu, bahkan dengan solusi pihak ke-3 atau yang dikembangkan sendiri.
Jadi pertanyaan saya adalah apakah ada preseden kompiler atau alat kreatif serupa yang melarang kelas pekerjaan yang dapat Anda gunakan. Khususnya alat "profesional" yang berlisensi secara komersial seperti Delphi XE3. Juga, apakah pembatasan seperti itu akan dapat ditegakkan secara hukum?
Saya tahu ada edisi pendidikan atau alat edisi pemula di masa lalu yang membatasi penggunaannya untuk tujuan komersial, tetapi itu tidak dijual sebagai alat "profesional". Saya juga tahu bahwa banyak perangkat lunak dan peralatan komputasi akan memiliki penafian bahwa itu tidak untuk digunakan dalam "peralatan pendukung kehidupan" atau "tenaga nuklir" tetapi itu lebih untuk menghindari tanggung jawab daripada melarang kegiatan.
Sepertinya saya ingat Microsoft meletakkan batasan di FrontPage yang Anda tidak bisa menggunakannya untuk membuat situs web yang berdampak buruk pada Microsoft, tetapi mereka menarik batasan itu sebelum dapat diuji secara legal.
Pembaruan: EULA dijatuhkan sebelum produk dikirim karena perlawanan publik.