- C/C++ มีความซับซ้อน แต่ JetBrains ต้องการทำให้สภาพแวดล้อมการพัฒนาง่ายขึ้น
- ตอนนี้สามารถใช้ CLion ได้ฟรีสำหรับการใช้งานที่ไม่ใช่เชิงพาณิชย์
มีอะไรเปลี่ยนไป?
- JetBrains ขยายโมเดลไลเซนส์ฟรีสำหรับการใช้งานที่ไม่ใช่เชิงพาณิชย์ ซึ่งเคยใช้กับ RustRover, Rider และ WebStorm มาก่อน มาสู่ CLion ด้วย
- การเรียนรู้, โอเพนซอร์ส, การสร้างคอนเทนต์ และการพัฒนาเป็นงานอดิเรก ถือเป็นการใช้งานที่ไม่ใช่เชิงพาณิชย์
ทำไมถึงตัดสินใจแบบนี้?
- เพื่อเพิ่มการเข้าถึง JetBrains IDE
- มีเป้าหมายเพื่อลดอุปสรรคในการเริ่มต้น ให้ผู้คนได้เรียนรู้และสร้างสรรค์มากขึ้น
ทำไมต้องเป็น CLion?
- C/C++ มีเส้นโค้งการเรียนรู้สูง และยังคงเป็นภาษาระบบที่สำคัญ
- การเปิดให้ CLion ใช้งานฟรีมีเป้าหมายเพื่อมอบโอกาสในการทดลองและการเรียนรู้
นิยามของการใช้งานเชิงพาณิชย์ vs ไม่ใช่เชิงพาณิชย์
- การพัฒนาผลิตภัณฑ์และกิจกรรมที่สร้างรายได้ถือเป็นการใช้งานเชิงพาณิชย์
- การเรียนรู้, การมีส่วนร่วมกับโอเพนซอร์ส, การสร้างคอนเทนต์ที่ไม่สร้างรายได้ ถือเป็นการใช้งานที่ไม่ใช่เชิงพาณิชย์
- เวอร์ชันฟรีจำเป็นต้องส่งสถิติการใช้งานแบบไม่ระบุตัวตน
FAQ - ไลเซนส์
- เวอร์ชันฟรีมีฟีเจอร์แบบเสียเงินเกือบทั้งหมด โดยมีเพียง
Code With Me ที่ถูกจำกัดเป็นเวอร์ชัน Community
- หากมีการใช้งานทั้งเชิงพาณิชย์และไม่ใช่เชิงพาณิชย์ร่วมกัน จะต้องใช้ไลเซนส์แบบเสียเงิน
- ไลเซนส์สำหรับการใช้งานที่ไม่ใช่เชิงพาณิชย์จะต่ออายุอัตโนมัติทุก 1 ปี และต้องมีประวัติการใช้งานภายใน 6 เดือนจึงจะต่ออายุได้
FAQ - การเก็บข้อมูลแบบไม่ระบุตัวตน
- JetBrains เก็บสถิติแบบไม่ระบุตัวตนเพื่อนำไปใช้ปรับปรุงผลิตภัณฑ์
- หากไม่ต้องการ จะต้องเปลี่ยนไปใช้เวอร์ชันแบบเสียเงิน
FAQ - วิธีรับไลเซนส์สำหรับการใช้งานที่ไม่ใช่เชิงพาณิชย์
- ภายใน IDE ให้เลือก 'การใช้งานที่ไม่ใช่เชิงพาณิชย์' → ล็อกอินด้วยบัญชี JetBrains → ยอมรับเงื่อนไขแล้วเริ่มใช้งาน
- ผู้ใช้แบบเสียเงินเดิมก็สามารถลบไลเซนส์ออกแล้วเปลี่ยนเป็นการใช้งานที่ไม่ใช่เชิงพาณิชย์ได้
- รองรับเฉพาะ CLion เวอร์ชัน 2025.1.1 ขึ้นไป
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
แม้ว่า JetBrains จะสร้าง IDE, ภาษา, รันไทม์ และผลิตภัณฑ์สำหรับนักพัฒนาอื่น ๆ ระดับแนวหน้ามาเป็นเวลา 25 ปี แต่กลับถูกประเมินมูลค่าไว้เพียงประมาณ 5 พันล้านดอลลาร์ ขณะที่สตาร์ทอัป "ก่อนมีรายได้" ที่เพิ่งก่อตั้งได้ไม่กี่เดือนกำลังออก AI coding wrapper แล้วระดมทุนหรือถูกซื้อกิจการด้วยมูลค่ามากกว่าสองเท่า
เริ่มใช้ตั้งแต่ IntelliJ เวอร์ชัน 3.0 และมันก็ทำงานได้ดีบน Linux ด้วย
จากประสบการณ์ที่ใช้ PyCharm และ RustRover นี่คือโค้ดเอดิเตอร์ที่ดีที่สุด
ถ้าเปิดใช้ปลั๊กอินในเวอร์ชันฟรี CLion ก็ยอดเยี่ยมสำหรับ Rust ด้วย
เคยใช้ CLion ที่ทำงานเมื่อ 6~7 ปีก่อน และมันเป็นผลิตภัณฑ์ที่ยอดเยี่ยมสำหรับโปรเจกต์ขนาดเล็ก
เวอร์ชันฟรีส่ง telemetry โดยไม่มีทาง opt-out
ช่วงหลัง LSP และเครื่องมืออื่น ๆ ดีขึ้นมาก แต่บางโปรเจกต์ C++ ก็ยังต้องใช้ IDE แบบ proprietary เพื่อให้การนำทางโค้ดและการเติมโค้ดสมบูรณ์ทำงานได้เหมาะสม
ชอบ JetBrains IDE เพราะมีความสามารถหลากหลาย
ไม่เข้าใจว่าทำไมถึงบ่นกันเรื่องปิด telemetry ในเวอร์ชันฟรีไม่ได้