1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

mã nguồn ???giải thích giùm được không

Chủ đề trong 'Hỏi đáp Tin học' bởi brook, 13/11/2004.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. brook

    brook Thành viên mới

    Tham gia ngày:
    05/09/2004
    Bài viết:
    125
    Đã được thích:
    0
    mã nguồn ???giải thích giùm được không

    Mọi người cho mình biết thế nào la mã nguồn mở,có mã nguồn đóng không,đã nghe nhiều rồi mà chưa hiểu thuật ngữ này lắm.Microsoft chia sẽ mã nguồn của window cho một số quốc gia,chẳng lẽ hacker không tự mở được mã nguồn của 1 phần mềm sao.
  2. netsurfer

    netsurfer Thành viên mới

    Tham gia ngày:
    13/04/2004
    Bài viết:
    758
    Đã được thích:
    1
    Hầu như tất cả các mã nguồn đều được giữ bí mật, vì đó là cần câu cơm của tất cả các công ty phần mềm, trong đó có Microsoft. Nếu mã nguồn mà được đem công khai ra cho thiên hạ thì bạn làm sao giữ được bản quyền phần mềm. Thiên hạ sẽ chép mã nguồn của bạn về, chỉnh sửa thoải mái theo ý họ, và cho ra phần mềm tương tự như của bạn, mà không mất gì. Trong khi bạn mất nhiều năm, công sức của nhiều người, bao nhiêu tiền bạc mới viết ra được một bộ trình gì đó để bán kiếm tiền.
    Hacker có tài thánh cũng không hack được ra mã nguồn của chương trình. Vì chương trình sau khi viết xong bằng ngôn ngữ nào đó, thường được dịch ra dạng thực thi như .com, .exe, kèm thêm hảng trăm, hàng ngàn file dữ liệu, thư viện hàm, vô số file hỗ trợ khác nữa. Làm sao mà hack. Có dịch ngược EXE-to-BIN xong thì cũng bó tay. File BIN toàn lệnh nhị phân. Hàng triệu dòng lệnh C, VB sẽ dịch ra hàng tỷ tỷ lệnh nhị phân. Có ngồi 100 đời người cũng không đọc hết, đừng nói chuyện sửa. Hacker chỉ có thể kiếm được mã nguồn nếu như chủ sở hữu nó mất cảnh giác, để hacker xâm nhập vào hệ thống và lấy cắp. Ngân hàng giữ tiền của họ thế nào thì các công ty cũng giữ mã của họ như vậy, mà còn cẩn mật hơn nhiều, mã hoá bằng hàng trăm kỹ thuật công phu. Giải mã xong cũng hết mấy trăm đời người.
    Còn xu hướng mã nguồn mở hiện nay đang do cộng đồng mã mở phát triển. Mở, nghĩa là công khai mã nguồn, cho mọi người tham gia vào xây dựng. Nhưng sẽ khó đi đến thống nhất, vì mỗi người có ý tưởng và sáng tạo riêng. Có một triết lý trong cộng đồng mã mở như sau: Mở-Không-Có-Nghĩa-Là-Miễn-Phí. Sau này các ứng dụng phát triển từ mã mở cũng sẽ phải mua.
  3. brook

    brook Thành viên mới

    Tham gia ngày:
    05/09/2004
    Bài viết:
    125
    Đã được thích:
    0
    cám ơn bạn rất nhiều

Chia sẻ trang này