Chào các cao thủ, và những người yêu thích mã mở.
Sau một thời gian chuyển sang dùng LINUX, và những phần mềm nguồn mở khác, SL thấy không thể rời xa, và muốn làm việc lâu dài với nó.
Đã dùng nguồn mở, mà chúng ta cứ mang tư tưởng như cách đây 10, 15 năm, thấy đâu dùng đó, thiếu hiểu biết về bản quyền, về nguyên tắc sở hữu trí tuệ, thì thôi cứ theo đuôi Microsoft cho rồi.
Do đó SL mở luồng này, kêu gọi các anh em đóng góp chút hiểu biết, để mọi người có thể định hướng chọn công cụ đúng đắn hơn cho mục đích của mỗi người. Trước tiên là các loại giấy phép. thoả thuận, quyền và nghĩa vụ khi sử dụng một số công cụ nguồn mở thông dụng.
Ví dụ: khi lập trình trên LINUX, để điều khiển cổng comm, lập vài giao diện vớ vẩn, ta dùng công cụ nào cho nhanh (VD: Qt4, JAVA)? Sau khi làm xong, có anh hàng xóm thấy hay, muốn mua về dùng thì ta bán cho anh ta được không (nếu viết bằng Qt thì sao? bán chương trình có vi phạm thỏa thuận sử dụng Qt không? có phải cung cấp mã nguồn không? Nếu viết bằng JAVA thì sao?)....
Thật sự, học để lập trình một ngôn ngữ mới không khó, nhưng để có một cái nhìn toàn diện, tìm được đúng cái mình cần thì khá chua cay. Mong các MOD, Admin hỗ trợ.
Song Luan đề nghị ta bàn về Qt trước.
Sau một thời gian chuyển sang dùng LINUX, và những phần mềm nguồn mở khác, SL thấy không thể rời xa, và muốn làm việc lâu dài với nó.
Đã dùng nguồn mở, mà chúng ta cứ mang tư tưởng như cách đây 10, 15 năm, thấy đâu dùng đó, thiếu hiểu biết về bản quyền, về nguyên tắc sở hữu trí tuệ, thì thôi cứ theo đuôi Microsoft cho rồi.
Do đó SL mở luồng này, kêu gọi các anh em đóng góp chút hiểu biết, để mọi người có thể định hướng chọn công cụ đúng đắn hơn cho mục đích của mỗi người. Trước tiên là các loại giấy phép. thoả thuận, quyền và nghĩa vụ khi sử dụng một số công cụ nguồn mở thông dụng.
Ví dụ: khi lập trình trên LINUX, để điều khiển cổng comm, lập vài giao diện vớ vẩn, ta dùng công cụ nào cho nhanh (VD: Qt4, JAVA)? Sau khi làm xong, có anh hàng xóm thấy hay, muốn mua về dùng thì ta bán cho anh ta được không (nếu viết bằng Qt thì sao? bán chương trình có vi phạm thỏa thuận sử dụng Qt không? có phải cung cấp mã nguồn không? Nếu viết bằng JAVA thì sao?)....
Thật sự, học để lập trình một ngôn ngữ mới không khó, nhưng để có một cái nhìn toàn diện, tìm được đúng cái mình cần thì khá chua cay. Mong các MOD, Admin hỗ trợ.
Song Luan đề nghị ta bàn về Qt trước.
Comment