5 điểm bởi baeba 2025-05-08 | 1 bình luận | Chia sẻ qua WhatsApp
  • C/C++ phức tạp, nhưng JetBrains muốn giúp môi trường phát triển trở nên dễ tiếp cận hơn.
  • Giờ đây có thể sử dụng CLion miễn phí cho mục đích phi thương mại.

Có gì thay đổi?

  • Mô hình giấy phép miễn phí cho mục đích phi thương mại đã áp dụng cho RustRover, Rider và WebStorm nay được mở rộng sang CLion.
  • Học tập, mã nguồn mở, sáng tạo nội dung, phát triển vì sở thích... đều được xem là sử dụng phi thương mại.

Vì sao lại đưa ra quyết định này?

  • Để tăng khả năng tiếp cận với các IDE của JetBrains.
  • Mục tiêu là hạ thấp rào cản gia nhập để nhiều người có thể học hỏi và sáng tạo hơn.

Vì sao là CLion?

  • C/C++ có đường cong học tập dốc, nhưng vẫn là những ngôn ngữ hệ thống quan trọng.
  • Việc cung cấp CLion miễn phí nhằm tạo cơ hội thử nghiệm và học tập.

Định nghĩa sử dụng thương mại và phi thương mại

  • Phát triển sản phẩm và các hoạt động tạo doanh thu được xem là sử dụng thương mại.
  • Học tập, đóng góp mã nguồn mở, sáng tạo nội dung không tạo doanh thu được xem là sử dụng phi thương mại.
  • Phiên bản miễn phí bắt buộc phải gửi thống kê sử dụng ẩn danh.

FAQ - Giấy phép

  • Phiên bản miễn phí bao gồm phần lớn các tính năng của bản trả phí, chỉ riêng Code With Me bị giới hạn ở phiên bản Community.
  • Nếu vừa dùng cho mục đích thương mại vừa phi thương mại thì cần giấy phép trả phí.
  • Giấy phép phi thương mại tự động gia hạn theo chu kỳ 1 năm và chỉ có thể gia hạn nếu đã có lịch sử sử dụng trong vòng 6 tháng.

FAQ - Thu thập dữ liệu ẩn danh

  • JetBrains thu thập thống kê ẩn danh để sử dụng cho việc cải thiện sản phẩm.
  • Nếu không muốn điều này, người dùng phải chuyển sang phiên bản trả phí.

FAQ - Cách nhận giấy phép phi thương mại

  • Trong IDE, chọn 'Sử dụng phi thương mại' → đăng nhập tài khoản JetBrains → đồng ý điều khoản rồi sử dụng.
  • Người dùng trả phí hiện tại cũng có thể chuyển sang bản phi thương mại sau khi gỡ giấy phép hiện có.
  • Chỉ được hỗ trợ trên CLion phiên bản 2025.1.1 trở lên.

1 bình luận

 
GN⁺ 2025-05-08
Ý kiến trên Hacker News
  • Dù JetBrains đã tạo ra các IDE, ngôn ngữ, runtime và các sản phẩm khác dành cho lập trình viên ở đẳng cấp hàng đầu suốt 25 năm, công ty vẫn chỉ được định giá khoảng 5 tỷ USD. Trong khi đó, các startup “chưa có doanh thu” mới vài tháng tuổi lại tung ra các AI coding wrapper rồi gọi vốn hoặc bị thâu tóm với số tiền gấp đôi

    • Rất vui khi JetBrains cung cấp miễn phí tất cả các trình biên tập của họ cho mục đích phi thương mại
    • Trước đây không kiếm được tiền từ các dự án phụ làm thỉnh thoảng, nên không thể biện minh cho chi phí giấy phép
    • Thật sự rất thích các trình biên tập của JetBrains, và key mapping của chúng đã trở thành phần mở rộng của bản thân tôi
    • Chúng rất thông minh trong việc hiểu cách mã hoạt động, tìm cách sử dụng hoặc refactor
    • Git UI là cách duy nhất khiến tôi chịu đựng được Git
    • Khi mới tốt nghiệp đại học, tôi từng giữ lại địa chỉ email để tiếp tục dùng quyền truy cập miễn phí cho sinh viên lâu hơn, nhưng điều đó đã không còn hoạt động từ 1–2 năm trước
    • Đây là một bức thư tình gửi đến JetBrains
  • Tôi bắt đầu dùng từ IntelliJ phiên bản 3.0, và nó hoạt động tốt cả trên Linux

    • Eclipse và các IDE nay đã bị lãng quên khác tệ đến mức tôi bỏ ngay lập tức
    • Ngay từ đầu, tính năng refactor gần như hoàn hảo và đã thay đổi cách tôi lập trình
    • Tôi chủ yếu dùng PyCharm và thỉnh thoảng là CLion
    • Mỗi bản phát hành mới đều cải thiện UI và bổ sung các tính năng hữu ích
    • Thật đáng kinh ngạc khi chúng hỗ trợ mọi ngôn ngữ, thư viện và framework
    • Bộ phận hỗ trợ luôn rất tuyệt; email về câu hỏi kỹ thuật hay báo lỗi lúc nào cũng được xử lý nhanh chóng và chu đáo
    • Họ đã cung cấp những sản phẩm tuyệt vời với mức giá rất tốt, và tôi đã trả phí giấy phép hằng năm
    • Tôi thích việc có thể dùng sản phẩm ngay cả khi không có kết nối Internet
    • JetBrains không bán mình, và là một trong số rất ít công ty duy trì được bề rộng, chiều sâu, chất lượng sản phẩm và hỗ trợ xuất sắc trong thời gian dài
    • Nếu bán cho IBM thì có lẽ sản phẩm đã biến mất
    • Đây là sản phẩm duy nhất tôi có thể so sánh với Postgres
    • Cảm ơn JetBrains
  • Theo trải nghiệm của tôi với PyCharm và RustRover, đây là những trình biên tập mã tốt nhất

    • Chúng là những trình biên tập duy nhất mô hình hóa dự án một cách đúng đắn
    • Tôi có gặp vấn đề hiệu năng, đôi khi CPU bị kéo chậm hoặc bị treo
    • Có vẻ như có rò rỉ bộ nhớ
    • Dù có vấn đề hiệu năng, tôi vẫn dùng vì lý do đầu tiên đó
    • Trải nghiệm của tôi không trùng khớp với những người dùng khác
    • Nhiều người thấy chúng nặng, nhưng tôi không gặp tình trạng treo, crash hay rò rỉ bộ nhớ
    • Nhiều người cho rằng VsCode phù hợp để quản lý dự án nhiều tệp
  • Nếu plugin được bật trong phiên bản miễn phí, thì CLion cũng rất tuyệt cho Rust

    • Cảm ơn JetBrains
    • Tôi lo rằng các công ty nhỏ sẽ không còn muốn trả phí thuê bao thực sự nữa
    • Tôi tự hỏi liệu họ có đang chuyển sang một mô hình tài trợ khác trong bối cảnh không gian IDE có đối thủ miễn phí cạnh tranh mạnh như VSCode hay không
  • Tôi đã dùng CLion ở chỗ làm khoảng 6–7 năm trước, và đó là một sản phẩm tuyệt vời cho các dự án nhỏ

    • Với các dự án cỡ trung thì nó chậm đi, nên tôi đã chuyển sang VSCode
    • Sau đó tôi chuyển sang chỗ làm mới, nhưng giờ muốn kiểm tra lại
    • Cần lưu ý rằng nếu dùng giấy phép phi thương mại, bạn không thể từ chối việc thu thập thống kê sử dụng ẩn danh
    • Điều đó cũng đúng với VSCode mang thương hiệu MS
    • Tôi phản đối Microsoft và không thích việc thu thập thống kê sử dụng, nhưng ít nhất JetBrains là đối thủ cạnh tranh trực tiếp của họ
    • Vài năm trước tôi có dịp trò chuyện với nhân viên JetBrains tại CppCon, và họ rất dễ mến, điều đó khiến tôi yên tâm
    • Tôi sẽ thử lại cho các dự án cá nhân để xem nó đã cải thiện so với vài năm trước chưa
  • Phiên bản miễn phí gửi telemetry mà không có tùy chọn từ chối

  • Gần đây LSP và các công cụ khác đã tốt hơn, nhưng một số dự án C++ vẫn cần IDE độc quyền để có điều hướng mã và tự động hoàn thành đúng nghĩa

    • Lựa chọn là a) tốn 3 tiếng debug vì sao LSP của neovim lại vẽ gạch lượn sóng khắp nơi hoặc b) mở CLion lên
  • Tôi thích các IDE của JetBrains vì nhiều tính năng khác nhau

    • Các công cụ Git (ví dụ: diff checker) rất xuất sắc
    • Tôi muốn dùng cho C++, và thấy nhiều giải pháp LSP không tốt lắm
    • Tôi mong được dùng phiên bản phi thương mại của CLion
  • Tôi không hiểu việc phàn nàn rằng không thể tắt telemetry trong phiên bản miễn phí

    • Nếu thấy telemetry ẩn danh là vấn đề, thì cứ dùng bản trả phí