เรื่องjava อยากเขียนควรใช้อะไรดีระหว่าวของ oracle กับopen

อยากเขียน จาว่า แบบfullstack ควรใช้อะไรดีครับ ปัจจุบัน ใช้ของค่ายไหนเวอร์ชั่นอะไรกัน แล้วมันจะยั่งยืนแค่ไหน
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
>
>  ควรใช้อะไรดีครับ
>

แล้วแต่ใช้ในสถานการณ์ไหน

oracle ใช้พัฒนาฟรี  ใช้ภายในองค์กรฟรี  แต่ขายไม่ได้ถ้าไม่ได้สมัคร subscription นะครับ  desktop ปีละ ห้าร้อย - พัน  cloud ปีละ ห้าพัน-หมื่นบาท

openjdk เป็น GPLv2 with classpath exception หรือไม่ต้องเปิด source บังคับเปิดเฉพาะส่วนที่แก้ไข classpath (ถ้ามี) ส่วนที่เรียกใช้ไม่บังคับต้องเปิด

>
>  แล้วมันจะยั่งยืนแค่ไหน
>

openjdk เป็นมาตรฐานเปิด  ที่สนับสนุนโดยบริษัทซอฟแวร์ขนาดใหญ่  น่าจะมั่นคงระดับหนึ่ง    [Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้

แต่เรื่องจำนวนผู้ใช้ในอนาคต
น่าจะขึ้นกับศาลฎีกาสหรัฐฯ  ว่าจะตัดสินคดีแอนดรอยด์อย่างไร
ถ้ากูเกิลแพ้  นั่นหมายถึงค่าปรับหลายพันล้าน
และน่าจะรวมถึงการตามไถค่าต๋งรายเครื่องจากผู้ผลิตมือถือ
ซึ่งก็น่าจะโดนแบบย้อนหลังด้วยเหมือนกัน

ผลของมันต่อมา  ทางเลือกหนึ่งจากหลาย ๆ ทางของกูเกิล
อาจจะเป็นการย้ายทั้ง dev และลูกค้ามือถือของแพลตฟอร์ม
ไป OS ใหม่ที่ kernel ไม่ใช่ POSIX เหมือนลินุกซ์
และใช้ภาษา Dart + Flutter ในการพัฒนา
https://fuchsia.googlesource.com/docs/+/refs/heads/dart-docs/getting_started.md
https://www.youtube.com/results?search_query=flutter
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่