CP / M: Câu chuyện về hệ điều hành gần như thành công trên Windows

Tác Giả: Roger Morrison
Ngày Sáng TạO: 17 Tháng Chín 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
CP / M: Câu chuyện về hệ điều hành gần như thành công trên Windows - Công Nghệ
CP / M: Câu chuyện về hệ điều hành gần như thành công trên Windows - Công Nghệ

NộI Dung


Lấy đi:

Nếu không có một ngày định mệnh vào năm 1980, bạn có thể đang sử dụng CP / M thay vì Windows hoặc Mac OS.

Nếu bạn đang đọc nó, rất có thể bạn đang sử dụng PC. Nó có thể cũng chạy Windows hoặc có thể bạn sử dụng Mac OS X hoặc Linux. Nếu một ngày định mệnh năm 1980 diễn ra khác đi, chúng ta có thể sử dụng CP / M thay thế.

Bắt đầu

Gary Kildall là một nhà khoa học máy tính giảng dạy tại Học viện Sau đại học Hải quân ở California vào đầu những năm 1970, người đã bắt kịp một số công nghệ mới do Intel phát triển ở phía bắc tại Thung lũng Silicon.


Công ty gần đây đã giới thiệu bộ vi xử lý, nhưng Kildall đã nhìn thấy tiềm năng đầy đủ khi Intel chỉ thấy nó điều khiển đèn giao thông. Ông nhận ra rằng có thể xây dựng máy tính cá nhân, nhưng cái họ thực sự cần là phần mềm để chạy chúng.


Sự gia tăng của CP / M

Kildall, làm cố vấn cho Intel, đã phát triển PL / M hoặc Ngôn ngữ lập trình cho máy vi tính, là ngôn ngữ lập trình cho máy vi tính và Chương trình điều khiển cho máy vi tính hoặc CP / M.


CP / M là một hệ điều hành về mặt lý thuyết sẽ chạy trên bất kỳ máy vi tính nào, miễn là các bộ phận phụ thuộc vào máy được chuyển.

Thiết kế của Kildall đã rất tuyệt vời. CP / M được chia thành ba phần: BIOS (Hệ thống đầu vào / đầu ra cơ bản), Hệ điều hành đĩa cơ bản (BDOS) và Bộ xử lý lệnh điều khiển (ĐTC). BIOS đã xử lý mã phụ thuộc vào máy, trong khi ĐCSTQ chấp nhận các lệnh từ người dùng, tương tự như vỏ trên các hệ thống Unix và Linux.

Intel đã không thực sự quan tâm đến CP / M, vì vậy ông đã thành lập công ty riêng của mình, được gọi là Nghiên cứu kỹ thuật số Intergalactic, sau đó rút ngắn thành Nghiên cứu kỹ thuật số. Giống như nhiều công ty công nghệ Bắc California vừa chớm nở vào những năm 1970, Kildall và vợ Dorothy ban đầu điều hành nó ra khỏi nhà của họ, nằm ở Pacific Grove.


CP / M, cùng với xe buýt S-100 sử dụng bộ xử lý Intel 8080 hoặc Zilog Z-80, đã trở thành một tiêu chuẩn thực tế vào cuối những năm 70. CP / M rất hữu ích vì miễn là các nhà phát triển mã hóa theo cách độc lập với máy, chương trình CP / M có thể chạy trên hầu hết mọi máy tính chạy CP / M mà không cần lập trình viên phải biết cách mỗi máy hoạt động. Nó giống như một Unix nhỏ trong vấn đề đó.

Nó phổ biến đến mức thậm chí còn có một thẻ bổ trợ, SoftCard cho Apple II cho phép người dùng chạy nó trên máy tính của họ với màn hình 80 cột (vâng, đó là một vấn đề lớn hồi đó.)

Công ty sản xuất thẻ này là một công ty khởi nghiệp nhỏ bé có trụ sở tại Seattle có tên Microsoft.

IBM và MS-DOS

Sự thành công ngày càng tăng của máy tính cá nhân khiến IBM khao khát một phần của hành động vào năm 1980. Công ty đã quyết định tham gia vào thị trường với PC của riêng mình. Big Blue thường tự thiết kế toàn bộ máy tính, nhưng cho rằng sẽ quá muộn với quy trình nội bộ của công ty.


Công ty đã quyết định làm một cái gì đó hoàn toàn chưa từng thấy cho IBM. Nó sẽ sử dụng các thành phần có sẵn và tích hợp chúng vào một hệ thống hoàn chỉnh.

CP / M là sự lựa chọn rõ ràng cho hệ điều hành, dựa trên mức độ phổ biến và mức độ dễ dàng chuyển sang các hệ thống khác.

IBM ban đầu tiếp cận Microsoft để lấy CP / M, dường như họ nghĩ rằng họ có thể cấp phép cho CP / M kể từ khi họ tạo ra thẻ Apple II. Đối với tín dụng của mình, Microsoft đã chỉ ra các chương trình thực thi của IBM về phía DRI tại California.

Những gì xảy ra tiếp theo đã chịu sự đầu cơ vô tận và một huyền thoại đô thị trong ngành công nghệ.

Vào ngày khi IBM xuất hiện để đàm phán với DRI, Kildall đang giao một số tài liệu cho một khách hàng sử dụng máy bay riêng của anh ta, để Dorothy và công ty luật sư của công ty khai thác thỏa thuận. DRI rõ ràng đã bị mắc kẹt trong thỏa thuận không tiết lộ sau khi Kildall trở lại sau đó trong ngày, và cuối cùng thỏa thuận không có gì.

Tuyệt vọng với một hệ điều hành, IBM đã chuyển sang Microsoft. Họ đã tìm thấy một bản sao CP / M được viết bởi một người bạn của Bill Gates, Tim Paterson của Seattle Computer Products và nhà thiết kế của SoftCard, được đặt tên là QĐOS, hoặc "Hệ điều hành nhanh và bẩn". Microsoft đã cấp phép này cho IBM để nó sẵn sàng kịp thời.

Microsoft đã đánh bóng nó và cung cấp nó cho IBM dưới dạng PC-DOS. Công ty đã thuyết phục IBM cho phép họ giữ quyền đối với hệ điều hành để cấp phép cho các nhà sản xuất máy tính khác. IBM, tự tin rằng không ai sẽ sao chép BIOS, một phần công nghệ độc quyền trong PC, đã đồng ý. (Vì máy tính mà bạn đang đọc trên máy này có khả năng là do Google sản xuất, nên nó rõ ràng là như thế nào.

Gary Kildall đã nghe về thỏa thuận này và đe dọa sẽ kiện IBM nếu công ty này phát hành PC-DOS. Một thỏa thuận đã được thực hiện trong đó IBM sẽ cung cấp cả hai hệ thống, nhưng IBM đã bán PC-DOS với giá 40 đô la, nhưng CP / M-86, phiên bản PC, là 240 đô la. Thật khó để biện minh cho việc trả giá cao hơn cho số tiền tương tự, và hầu hết mọi người đã chọn DOS. Hầu hết các ứng dụng CP / M, chẳng hạn như hệ thống xử lý văn bản Wordstar, được chuyển sang MS-DOS.

Không lỗi, không căng thẳng - Hướng dẫn từng bước của bạn để tạo ra phần mềm thay đổi cuộc sống mà không phá hủy cuộc sống của bạn

Bạn không thể cải thiện kỹ năng lập trình của mình khi không ai quan tâm đến chất lượng phần mềm.

DRI tiếp tục chiến đấu

Mặc dù thất bại, DRI tiếp tục đổi mới. Công ty tiếp tục đổi mới, tạo ra một phiên bản đa nhiệm của CP / M được gọi là MP / M.


Khi rõ ràng DOS đã làm lu mờ CP / M về mặt hỗ trợ ứng dụng, DRI đã thêm khả năng tương thích MS-DOS và nó đã phát triển thành DOS Plus và DR DOS sau này.

DRI cũng đã xâm nhập vào thế giới mới nổi của giao diện người dùng đồ họa với GEM, được biết đến như là GUI cho dòng máy tính Atari ST.

Năm sau

Ngay cả với những tiến bộ trong công nghệ, rõ ràng DRI không phù hợp với trò tung hứng của Microsoft. Nghiên cứu kỹ thuật số đã được bán cho Novell - thỏa thuận này khiến Kildall rất giàu có, nhưng anh không bao giờ sống đủ lâu để thực sự tận hưởng thành công của mình. Đáng buồn thay, Gary Kildall qua đời vào năm 1994 sau những chấn thương mà anh phải chịu trong một lần ngã.

Di sản của Gary Kildall, Nghiên cứu kỹ thuật số và CP / M vẫn còn tồn tại. DOS và Windows sau này vẫn sống trong bóng tối, bao gồm cả cách các ổ đĩa được đặt tên.

Bài học là các công ty được thành lập như DRI phải luôn cảnh giác với các công ty nhỏ hơn, hung bạo như Microsoft năm 1980.

Làm thế nào ngành công nghiệp có thể phát triển với Gary Kildall ở vị trí lãnh đạo thay vì Bill Gates? Michael Swaine đã lập luận trong một bài viết của Tiến sĩ Dobbftime Tạp chí rằng nó có thể đã trở nên phổ biến hơn nhiều so với cạnh tranh, do nền tảng học thuật của Kildall tựa.

Tuy nhiên, rất nhiều người vẫn có những ký ức mạnh mẽ về Gary Kildall và CP / M, với các trang web tưởng nhớ. Chương trình PBS The Computer Chronicles dành một tập cho Kildall một năm sau khi anh qua đời. Đối với một điều trị dài (hơn 1000 trang) trong những ngày đầu của Thung lũng Silicon, bao gồm Gary Kildall và Nghiên cứu kỹ thuật số, bạn có thể muốn theo dõi một bản sao của cuốn sách "Lửa trong thung lũng" của Paul Freiberger và Michael Swaine.

Mặc dù DRI, CP / M và thậm chí Gary Kildall đã biến mất, nhưng chắc chắn họ sẽ không bị lãng quên.