IT@KMITL Forums
IT@KMITL Knowledge => ไอทีนอกกะลา => Topic started by: BlueScreen~ on April 07, 2009, 06:10:56 PM
-
ถ้าผมเขียนโปรแกรม เพื่อการค้ากำไร โดยใช้ C# ผมจะต้องจ่ายค่าลิขสิทธิ์ของตัวภาษาไหมครับ ถ้า compiler ฟรี
(ใช้ notepad เขียน)
พอดีว่าอยากรู้เรื่องลิขสิทธิ์ของตัวภาษานี้ ว่าจะOpen source แบบภาษาJava หรือเปล่าน่ะครับ
ไม่ต้องปั๊มนะครับ - -" เด๋วผมเข้าใจผิด เหอๆ
-
เท่าที่พี่เข้าใจคือ ถ้า compiler เป็นลักษณะฟรีซอฟต์แวร์หรือโอเพ่นซอร์ส จะไม่ผิดลิขสิทธิ์ครับ ยกตัวอย่างเช่น การเขียน C# บนลินุกซ์ ที่เราจะใช้ Mono เป็นทูลในการพัฒนาซอฟต์แวร์ซึ่งเป็น Opensource และไม่ผิดลิขสิทธิ์ครับผม
-
ถ้าเราใช้เครื่องมือที่ถูกต้องตามลิขสิทธิ์ก็ไม่มีปัญหาอะไรนะ ... แต่ไม่ใช่จะให้ติดตั้ง .NET Frmaework บนระบบปฏิบัติการ Windows แล้วเขียนโหปรแกรมบน Notepad หรอกนะ :t10: อย่างเช่น ตามที่ระบุใน FAQ ข้อที่ 7 ของ Visual Studio Express (http://www.microsoft.com/express/support/faq/) ทางไมโครซอฟท์ก็ระบุสามารถนำเครื่องมือชุด 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.
ลองดูครับ เลือกใช้เครื่องมือให้เหมาะกับงาน (Open source หรือกระทั่งโปรแกรมที่มีลิขสิทธิ์) ก็ทำให้เราประหยัดเงินลงไปได้ครับ :t18:
-
เท่าที่พี่เข้าใจคือ ถ้า compiler เป็นลักษณะฟรีซอฟต์แวร์หรือโอเพ่นซอร์ส จะไม่ผิดลิขสิทธิ์ครับ ยกตัวอย่างเช่น การเขียน C# บนลินุกซ์ ที่เราจะใช้ Mono เป็นทูลในการพัฒนาซอฟต์แวร์ซึ่งเป็น Opensource และไม่ผิดลิขสิทธิ์ครับผม
ถ้าเราใช้เครื่องมือที่ถูกต้องตามลิขสิทธิ์ก็ไม่มีปัญหาอะไรนะ ... แต่ไม่ใช่จะให้ติดตั้ง .NET Frmaework บนระบบปฏิบัติการ Windows แล้วเขียนโหปรแกรมบน Notepad หรอกนะ :t10: อย่างเช่น ตามที่ระบุใน FAQ ข้อที่ 7 ของ Visual Studio Express ([url]http://www.microsoft.com/express/support/faq/[/url]) ทางไมโครซอฟท์ก็ระบุสามารถนำเครื่องมือชุด 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.
ลองดูครับ เลือกใช้เครื่องมือให้เหมาะกับงาน (Open source หรือกระทั่งโปรแกรมที่มีลิขสิทธิ์) ก็ทำให้เราประหยัดเงินลงไปได้ครับ :t18:
:t23:
ขอบคุณพี่เดียร์ กับพี่เพชรมากค้าบ ที่มาไขปัญหาให้ผม เยี่ยม!!!
-
C#.net ไม่ฟรี :14: ครับเป็นลิขสิทธิ์ Microsoft ถือครองสิทธิบัตรที่เกี่ยวข้องกับเทคโนโลยีใน .NET Framework อยู่หลายชิ้น แต่ที่ Mono นำเอา C# .Net ของ Microsoft ไป Modify ต่อเพื่อให้ใช้งานในตัวภาษาของ C# บน Linux ได้นั้นอยู่ บนลิขสิทธิ์ของ Microsoft แต่ผมคิดว่า Microsoft คงไม่ฟ้องร้องเรื่องตัวภาษาหรอครับเพราะอยากให้ทุกคนใช้ C# แต่ Microsoft ไม่ได้สนับสนุน Mono ให้ทำ ทางออกนี้ คิดว่าควรใช้ที่มีลิขสิทธ์ที่ถูดต้องดีที่สุดครับ :t24:
Ming.PandaMaster
-
ข้อมูลเพิ่มเติม:
http://www.blognone.com/node/12074