Duke Nukem, Half-Life 3, ReactOS. Thông thường họ có những gì? Một thời gian phát triển cực kỳ dài. Trong bài viết này, chúng tôi sẽ tập trung vào dự án cuối cùng, một dự án bắt đầu vào năm 1996 với nỗ lực cung cấp một hệ điều hành miễn phí, tương thích với Windows cho đại chúng.
Tua nhanh 20 năm, ReactOS là một thực thể đang sống, đang thở, gần đây đã đạt đến bản phát hành 0.4.1 bán trưởng thành. Rất nhiều thứ đã xảy ra ngầm, đủ để đảm bảo một số thử nghiệm thực tế. Dù sao đi nữa, đây là cú đâm đầu tiên của Dedoimedo vào hệ thống nhỏ thú vị này.
Những bước đầu tiên
Tôi bắt đầu bằng cách tải xuống hai hình ảnh có sẵn. Live hoạt động như quảng cáo và nó sẽ không cài đặt nếu bạn thử. Thiết lập sẽ thoát với một lỗi. Thay vào đó, Boot cho phép bạn chuyển ReactOS vào đĩa theo cách rất giống với những gì Windows XP đã từng làm.
Bước tiếp theo của tôi là tạo một máy ảo trong VirtualBox, vì tôi vẫn do dự khi thử hệ điều hành này trên phần cứng vật lý. Tôi sẽ phải đợi, bất cứ khi nào điều đó xảy ra, để có bản phát hành 1.0 đầy đủ. Sau đó, tôi cũng đã thử nghiệm phiên bản Trực tiếp.
Nó khởi động tốt, rất nhanh - gần như nhưng không nhanh bằng KolibriOS. Hệ thống này có giao diện Windows 2000 cổ điển. Cảm giác và hành vi gần như giống hệt nhau. Tuy nhiên, tôi không đạt được nhiều tiến bộ với phiên bản cụ thể này vì không có sẵn trình duyệt và tôi không thể tìm ra cách thiết lập một trình duyệt hoặc sử dụng một số loại công cụ tải xuống dòng lệnh. Vì vậy, đây là một bản demo ngắn, nhanh chóng.
Phiên bản khởi động
Tôi đã kích hoạt ISO thứ hai và nó đề nghị cài đặt hệ thống. Chọn một phân vùng, định dạng nó, chỉ FAT khả dụng, hoàn tất thiết lập sau cài đặt với múi giờ, người dùng của bạn, v.v. và trong vòng chưa đầy 3 phút, bạn sẽ có sẵn ReactOS để sử dụng.
Trình quản lý ứng dụng
Hệ thống được cài đặt thuận tiện hơn nhiều và đi kèm với một số tính năng thú vị. Đứng đầu trong số đó là Trình quản lý ứng dụng, cho phép bạn tải xuống và thiết lập nhiều phiên bản khác nhau của nhiều chương trình thông dụng, phổ biến, bao gồm Firefox, Opera, K-Meleon, Pidgin, TightVNC, LibreOffice, Abiword, GIMP, VLC, v.v. Đó là sự kết hợp thông thường của phần mềm miễn phí mà bạn mong muốn thấy trong một bản phân phối Linux điển hình hoặc một hệ thống Windows kỳ lạ với sự thiên vị nặng nề đối với nội dung nguồn mở. Nhưng nó có cảm giác hơi giống năm 2006 về sự đa dạng và cung cấp. Hơi giống như winetricks theo một cách nào đó.
Trình quản lý ứng dụng hầu như hoạt động ổn và nó đã cài đặt một loạt phần mềm mà tôi cần. LibreOffice không hoạt động và cả hai mục có sẵn chỉ đơn giản là dẫn đến lỗi. Nhiều khả năng là một liên kết tải xuống không đúng định dạng. Phần còn lại đều ổn và phần mềm đi kèm với tùy chọn cập nhật, điều đó có nghĩa là bạn có thể cập nhật tất cả các chương trình của mình theo một quy trình nhanh chóng và dễ dàng.
Khởi động
Sau một thời gian, tôi bắt đầu tận hưởng bản thân mình, rất vừa phải. Vẫn còn trục trặc và đóng băng ở đây và ở đó, nhưng hệ thống đang hoạt động. Firefox gặp khó khăn với một số trang, nhưng sau đó nó không gặp vấn đề gì khi phát phương tiện HD. Điều tương tự cũng xảy ra với VLC. Hơi nước cũng ở đó. Abiword cũng chạy tốt và mức sử dụng hệ thống thấp khi không có gì xảy ra và sau đó khá cao khi bạn bắt đầu mở chương trình và sử dụng chúng.
Bạn phải thừa nhận đó là thời điểm tốt.
Lúc đầu, hình nền máy tính không hiển thị tốt và tôi phải đăng xuất trước khi nó hiển thị trên toàn bộ màn hình. Tải xuống cũng hơi chậm, giới hạn ở mức 2,5 MB/giây vì một số lý do, điều mà tôi nghĩ có liên quan đến thực tế là hệ thống xác định mạng Ethernet chỉ có khả năng 10Mb / giây. Không chắc chắn, nhưng có thể được.
Sau đó, tôi đã cài đặt GIMP và mọi thứ bị đóng băng. Sau khi khởi động lại, ReactOS sẽ không xuất hiện. Tôi có một nền màn hình màu xanh trống và một con trỏ chuột. Đó là tất cả. Và với điều đó, tôi đã kết thúc phần tích cực của bài đánh giá này.
Bây giờ, vấn đề thực sự
Có một số vấn đề chính với dự án này và tôi không nói về cách hệ điều hành chạy với tư cách là khách trong VirtualBox, như chúng ta đã thấy ở trên. Điều đó không đáng kể và điều đó sẽ được khắc phục, bao gồm độ phân giải, trình điều khiển, tích hợp chuột, v.v.
Các vấn đề thực sự nằm ở cách hệ thống vận hành và hoạt động. Giao diện của Windows 2000 rất có thể tạo ra vấn đề về mức độ liên quan đối với hầu hết mọi người, kết quả trực tiếp của một chu kỳ phát triển cực kỳ dài, bản thân chu kỳ này đã đánh dấu một con số trong danh sách này. Một cái gì đó bắt đầu với sự nhiệt tình, hấp dẫn và thông điệp và tác động thực tế cách đây 15 năm có thể không còn đúng trong thực tế hiện đại. Vâng, bạn có thể lập luận rằng tính thẩm mỹ của máy tính để bàn và công thái học GUI phần lớn không liên quan, nhưng điều đó không hoàn toàn đúng. Bạn không thể bỏ qua một phần quan trọng của mô hình sử dụng hàng ngày điển hình hoặc thực tế là đã có một số tiến bộ, nếu không muốn nói là khá tiến hóa, trong quy trình làm việc trên máy tính để bàn. Vì vậy, tính năng sát thủ sẽ là gì?
Về mặt chức năng, đây vẫn là một bản phát hành sớm, còn nhiều lỗi và sự cố. Điều này được mong đợi, vì ReactOS vẫn đang trong quá trình phát triển mạnh mẽ. But there's just not enough consistency in how applications behave and render on the screen, not all programs have the same window elements or borders, and there were some unexpected problems with Web pages here and there. Worth taking into account toward the next big release, because most people will notice these and complain. Desktop niggles are also quite important.
Conclusion
ReactOS is an impressive project. Nó thực sự là. 20 years of hard work, millions of lines of codes, hundreds of developers, and you still get a free, open-source system that is compatible with Windows. Much better than WINE. Bigger too. Nhưng mà.
It is impossible to judge software in a technological vacuum. We have to take the reality into account, and if you ignore the financial and ideological considerations of Microsoft products, ReactOS has a very tricky market position. Not quite Linux, not quite Windows. People who need Windows will probably use it, and those who don't quite depend on proprietary software will probably prefer the proven record of Linux.
Then, the project is slow. Understandably so, but the relevance piece cannot be ignored, again. I really would like to see ReactOS go official, stable, fast, elegant, modern, and fully loaded with all the goodies. However, I don't know when that will happen. Or if. Say Year 2020 brings us ReactOS in all its might, how will it scale against Windows whatever number will be the prime Microsoft offering at that point. What about support, longevity, stability, and overall quality? Say what you will, but Microsoft does not rule 90% of the desktop market for no good reason.
I can't possibly answer all these questions, and that's what frightens me. I want ReactOS to succeed, but I'm afraid most people will just shrug it off with indifference. The system will need more than just the zero price tag to sway people over. Because fact, Linux is largely free, and yet, it's not making Windows go away. It's all about the apps, and the actual usage needs, and for most people, it comes down to Office and games. Hardware support, too. Well, I've rambled enough, I'm spinning in circles, and I haven't given you any closure. Nor will I today.
One thing is certain:ReactOS is a huge, complex beast. I admire the effort. But I just hope it's the right peg for the right hole, when and finally it becomes a stable product. Một ngày. On my to-watch list. Final verdict:I like, I hope it succeeds, but I'm skeptical of what the world has in store for ReactOS.
Chúc mừng.