8 ứng dụng mã nguồn mở giúp tiết kiệm tiền và vượt trội hơn các lựa chọn trả phí
Tôi thích phần mềm mã nguồn mở không chỉ vì các ứng dụng miễn phí, mà chúng thường tốt hơn so với các phần mềm độc quyền tương ứng. Dưới đây là những phần mềm đã thay thế các ứng dụng độc quyền phổ biến đối với tôi.
Joplin
Ai cần Evernote khi bạn có ghi chú miễn phí?
Trước đây tôi thường dùng Evernote để theo dõi thông tin và ghi lại ý tưởng, bao gồm cả việc tạo ý tưởng cho các bài viết như bài này. Nhưng Evernote liên tục tăng giá và chuyển các tính năng sang các phiên bản trả phí. Tôi đã chán nản và tìm đến Joplin.
Giống như Evernote, tôi có thể tạo các ghi chú ngắn cũng như “kẹp” các mục từ internet để lưu lại sau. Điều này rất tiện khi tôi thực hiện nghiên cứu. Nó thậm chí còn có các tính năng đồng bộ đám mây tương tự. Tôi có thể giữ các ghi chú của mình đồng bộ trên các thiết bị với ứng dụng Android.
Tôi đã rất vui khi tôi đổi Evernote sang Joplin.
GIMP
Adobe ai cơ?
Tôi không phải là người dùng đồ họa nặng, nhưng tôi vẫn cần quản lý hình ảnh như mọi người khác. Sẽ khó để biện minh cho một đăng ký Adobe Creative Cloud. Ngay cả khi Photoshop được cung cấp như một sản phẩm có thể mua, tôi cũng không thể đủ khả năng mua khi còn đi học đại học. GIMP đã chứng tỏ là một sự thay thế khả thi. Tôi chủ yếu sử dụng nó để cắt và thay đổi kích thước ảnh chụp màn hình cho các bài viết của mình. Nó hoạt động đủ tốt đối với tôi.
LibreOffice
Không ai phải biết tôi không sử dụng Word hay Excel
Là một nhà văn, tôi có sử dụng trình xử lý văn bản. Khi Microsoft chuyển sang cung cấp Word dưới dạng đăng ký trong Microsoft 365, tôi không muốn tiếp tục trả phí đăng ký.
Vì lý do đó, tôi đã chuyển sang LibreOffice cho mọi công việc viết lách ngoại tuyến trong trình xử lý văn bản Write của nó. Giao diện người dùng cảm thấy hơi cồng kềnh, nhưng Write hoạt động khá tốt cho việc viết thực sự.
Ứng dụng LibreOffice khác mà tôi sử dụng là Calc, một bảng tính tương tự Excel. Tôi có xu hướng sử dụng nó nhiều hơn để định dạng và nhập dữ liệu cho các thí nghiệm thống kê của mình trong bộ công cụ Scientific Python được đề cập sau.
Tôi thích cách LibreOffice có thể đọc các tệp Office phổ biến từ Word và Excel. Điều này giúp dễ dàng trao đổi tệp với người khác. Tôi đã sử dụng LibreOffice cho một khách hàng viết tự do yêu cầu các tệp .doc trong nhiều năm, và không ai nhận ra rằng tôi thực sự không dùng Microsoft Word để viết chúng.
Vim
Thực ra tôi có thể thoát nó, nhưng tôi không muốn
Tôi thích thử sức với lập trình. Tôi có thể chi tiền cho một IDE thương mại như JetBrains, nhưng tôi nhận thấy rằng Vim cung cấp cho tôi những gì tôi cần trong một trình soạn thảo mã.
Trước đây tôi từng sử dụng GNU Emacs, nhưng dần dần tôi thích trình soạn thảo của mình chỉ đơn thuần là một trình soạn thảo, và tôi cũng nhận thấy các phím tắt mặc định không thoải mái trên các bàn phím "chiclet" mà các nhà sản xuất laptop dường như đã chuẩn hóa.
Mặc dù có đặc điểm chỉnh sửa theo chế độ của Vim, tôi thấy nó là một trình soạn thảo khá khả năng. Nó cũng cảm thấy rất thoải mái khi sử dụng cho các ngón tay của tôi. Tôi không chỉ có thể thoát khỏi Vim, mà tôi cũng không thấy lý do gì để làm vậy.
Python Khoa Học: NumPy, SciPy, SymPy, Jupyter
Ai cần Mathematica?
Những gì tôi gọi là ngăn xếp 'Python khoa học' gồm NumPy, SciPy, SymPy và pandas sẽ tương đương với Mathematica, Maple, hoặc MATLAB. Điều này sẽ không phải là sự thay thế cho thứ gì đó tôi đã sử dụng mà nhiều hơn là sự thay thế cho thứ gì đó mà tôi thậm chí không bao giờ sử dụng ngay từ đầu vì nó quá đắt.
Tôi chủ yếu sử dụng NumPy, SciPy, Jupyter, IPython, pandas và Seaborn, với việc thử nghiệm SymPy như một máy tính để bàn tối thượng. NumPy là một thư viện cung cấp các phép tính đại số tuyến tính mạnh mẽ, SciPy cung cấp các phép tính khoa học phổ biến, IPython là chế độ tương tác nâng cao, Seaborn cung cấp các biểu đồ thống kê mạnh mẽ, và SymPy là một hệ thống đại số máy tính cung cấp các phép toán biểu tượng từ đại số đơn giản đến giải tích và đại số tuyến tính.
Jupyter notebooks hữu ích để lưu trữ các kết quả tính toán của tôi.
SageMath
Một lựa chọn thay thế Mathematica miễn phí khác
Trong khi tôi sử dụng bộ công cụ Python khoa học chủ yếu cho các phép tính thống kê, SageMath tự định vị rõ ràng hơn như một sự thay thế cho các chương trình toán học độc quyền như Mathematica hoặc Maple. SageMath cũng dựa trên Python. Tôi có xu hướng sử dụng nó nhiều hơn cho việc khám phá toán học thuần túy, mặc dù nó có NumPy và R cho các phép tính thống kê.
Sự cả gan
Một trình chỉnh sửa âm thanh đáng tin cậy
Tôi không phải là một người chỉnh sửa âm thanh nặng, nhưng khi tôi cần chỉnh sửa một số tệp âm thanh, Audacity luôn có mặt. Nó khá dễ sử dụng cho người mới bắt đầu, và cũng vui khi áp dụng các hiệu ứng âm thanh vào các tệp. Tôi có lẽ sẽ không bao giờ cạnh tranh với Pink Floyd, nhưng nó là một ứng dụng tốt để có sẵn. Có vẻ như đây là một thứ cơ bản mà hầu hết các hệ điều hành ngày nay không bao gồm, hoặc ít nhất là trên Windows.
SumatraPDF
Trình đọc PDF tốt nhất
SumatraPDF là một tiện ích tốt để có, vì có khả năng PDF sẽ tồn tại cho đến khi vũ trụ kết thúc nhiệt. Tôi có thể dùng Adobe Acrobat để đọc các PDF của mình, nhưng điều đó có nghĩa là tự nguyện sử dụng sản phẩm của Adobe. SumatraPDF là một chương trình tốt tự nó. Tôi không thể nói về các tính năng nâng cao khác, nhưng tôi thích khả năng gộp các PDF vào tab để hiển thị một lúc nhiều tệp, tương tự như duyệt web theo tab. Nó cũng ghi nhớ các tab trước đó. Bây giờ tôi có thể mở quá nhiều tab PDF giống như cách tôi mở quá nhiều tab trình duyệt.
Tôi thích cách SumatraPDF 'chỉ hoạt động'.
Những ứng dụng này đã thay thế các ứng dụng độc quyền trong bộ sưu tập của tôi vì chúng hoạt động hiệu quả và rất dễ sử dụng. Không chỉ những ứng dụng này có thể thay thế phần mềm độc quyền, mà hầu hết trong số chúng còn làm việc tốt hơn so với các đối tác mã nguồn đóng của chúng. Lý lẽ cho nguồn mở cuối cùng có thể là mức độ hữu ích của những ứng dụng này đối với những người dùng thực dụng.












