20 Bình luận
  • TanNg
    Yên tâm, đang code lại Linkhay, xong sẽ mã mở LinkHay nhé. Hiện tại đang bận lo cơm cho anh em, với lại code rối quá công bố không hiệu quả, giữa năm sau có cơm no đủ tí với lại code sạch sẽ, ngon nghẻ rồi sẽ đóng góp code cho Việt Nam, sau nữa sẽ đóng góp code cho cả thế giới
  • quanglh
    Cái này theo mình nó liên quan tới mục đích của việc làm Sản phẩm Phần mềm làm gì? VD để kiếm tiền, để tốt cho xã hội. Vậy cứ cách gì hiệu quả nhất thì làm. VD dùng nguyên open source, phát triển tiếp từ open source. Với đồ điện tử, nhập Tàu về nguyên chiếc cũng là một cách, miễn là đừng lừa ai.

    Cứ thế, anh phát triển mãi lên, anh cạnh tranh với những đối thủ khác, anh phải tốt hơn họ. Đến một mức nào đó thì anh sẽ phải làm chủ những công nghệ của riêng anh để tạo ra các lợi thế cạnh tranh. Và cứ thế khi đã rất phát triển, nắm rất nhiều công nghệ lõi, việc đóng góp cho thế giới nó là hệ quả thôi (và nhiều lúc vẫn là để củng cố lợi thế cạnh tranh của chính mình). Và các công ty VN chưa ở đoạn này, còn nhiều việc khác phải làm hơn.

    Open source hóa để làm gì? Khi thành open source, phần mềm đó sẽ ngon hơn do: có cộng đồng phát triển, fix bug dùm; có nhiều người soi lỗ hổng dùm (và fix dùm luôn); được dùng trong thực tế nhiều hơn nên dễ hoàn thiện hơn... Và em thấy có mấy kiểu:
    + Có 1 kiểu là chia sản phẩm làm 2 phần: phần nền tảng sẽ được open source, phần giá trị gia tăng cốt lõi, được phát triển từ open source đó thì đóng, thương mại hóa. Vừa được hưởng lợi do open source như nói ở trên mà lại vừa lợi mình (với tư cách là người hiểu cái open source này nhất), sẽ có sản phẩm thương mại ngon nhất và thu lợi từ đó.
    + Có 1 kiểu khác là khi sở hữu công nghệ phần mềm này không phải giá trị cốt lõi để kiếm lời. VD Android. Google thu lợi từ Android thông qua cách khác (Google Play Store, Google, Gmail, Google Maps....). VD một số open source của Facebook để làm server tải cao, Facebook chả công bố thì thiên hạ vẫn có cách khác để làm ra các hệ thống chịu tải cao như thế và Facebook thu lợi từ cái khác là chính, không phải công nghệ này.
    + Có thể là cũng kiểu vì cộng đồng 1 cách trong sáng nữa. Hoặc là tốt bụng, hoặc là phú quý sinh lễ nghĩa. Nhưng em tạm không nhớ được công ty to nào làm điều này.
  • echeveria
    Không phải cả phần mềm nhưng github của FSoft có cái float button trên iOS nhá
  • thinker
    FPT, Viettel, VNG, VCCorp thì hiển nhiên ko có, nhưng Linkhay có nhé.
    Mã nguồn mở của Linkhay QuickView ở đây: http://tinyurl.com/yye68a55
  • quanglh
    Cái này theo mình nó liên quan tới mục đích của việc làm Sản phẩm Phần mềm làm gì? VD để kiếm tiền, để tốt cho xã hội. Vậy cứ cách gì hiệu quả nhất thì làm. VD dùng nguyên open source, phát triển tiếp từ open source. Với đồ điện tử, nhập Tàu về nguyên chiếc cũng là một cách, miễn là đừng lừa ai.

    Cứ thế, anh phát triển mãi lên, anh cạnh tranh với những đối thủ khác, anh phải tốt hơn họ. Đến một mức nào đó thì anh sẽ phải làm chủ những công nghệ của riêng anh để tạo ra các lợi thế cạnh tranh. Và cứ thế khi đã rất phát triển, nắm rất nhiều công nghệ lõi, việc đóng góp cho thế giới nó là hệ quả thôi (và nhiều lúc vẫn là để củng cố lợi thế cạnh tranh của chính mình). Và các công ty VN chưa ở đoạn này, còn nhiều việc khác phải làm hơn.

    Open source hóa để làm gì? Khi thành open source, phần mềm đó sẽ ngon hơn do: có cộng đồng phát triển, fix bug dùm; có nhiều người soi lỗ hổng dùm (và fix dùm luôn); được dùng trong thực tế nhiều hơn nên dễ hoàn thiện hơn... Và em thấy có mấy kiểu:
    + Có 1 kiểu là chia sản phẩm làm 2 phần: phần nền tảng sẽ được open source, phần giá trị gia tăng cốt lõi, được phát triển từ open source đó thì đóng, thương mại hóa. Vừa được hưởng lợi do open source như nói ở trên mà lại vừa lợi mình (với tư cách là người hiểu cái open source này nhất), sẽ có sản phẩm thương mại ngon nhất và thu lợi từ đó.
    + Có 1 kiểu khác là khi sở hữu công nghệ phần mềm này không phải giá trị cốt lõi để kiếm lời. VD Android. Google thu lợi từ Android thông qua cách khác (Google Play Store, Google, Gmail, Google Maps....). VD một số open source của Facebook để làm server tải cao, Facebook chả công bố thì thiên hạ vẫn có cách khác để làm ra các hệ thống chịu tải cao như thế và Facebook thu lợi từ cái khác là chính, không phải công nghệ này.
    + Có thể là cũng kiểu vì cộng đồng 1 cách trong sáng nữa. Hoặc là tốt bụng, hoặc là phú quý sinh lễ nghĩa. Nhưng em tạm không nhớ được công ty to nào làm điều này.
    • thinker
      @quanglh
      Có thể là cũng kiểu vì cộng đồng 1 cách trong sáng nữa. Hoặc là tốt bụng, hoặc là phú quý sinh lễ nghĩa. Nhưng em tạm không nhớ được công ty to nào làm điều này.
      Có Linkhay QuickView ở trên kìa bạn, ko phải phú quý sinh lễ nghĩa nhé, vì muốn support cộng đồng thôi
    • tuanna0703
      @thinker Thầy lại chém, hôm trước trả thầy 10k token còn gì. Open source để kiếm tiền là chuẩn
    • echeveria
      @quanglh Linux thì sếp vào dạng nào bác?
    • taicv
      @quanglh chia theo cách của bác cũng dễ hình dung, tuy nhiên đang nghiêng về mô hình kinh doanh hơn là mã mở thuần túy.
      Số 1 có thể lấy ví dụ là wordpress.com/wordpress.org
      Số 3 có thể là linux (và kha khá distro từ nó)

      Thường thì người ta hay chia mã mở theo giấy phép sử dụng mã nguồn (source code). Cái này khác với phần mềm miễn phí nha.
      Nôm na thì người dùng có thể có hoặc không có những quyền sau với source code gốc:
      1. được dùng source code để build/compile ra phần mềm
      2. được sửa source code (sau đó lại build/compile ra phần mềm)
      3. được phân phối lại source đã sửa (phân phối có nghĩa là có thể là đem cho người khác, thậm chí là đem bán, tùy)


      Mấy cái hay thấy là:
      - BSD (Berkely Software Distribution license): được thoải mái cả 1,2 và 3 thậm chí là đăng ký nhãn hiệu; đăng ký sỡ hữu trí tuệ nhưng phải giữ kèm giấy phép của những cái bạn đã xài. Linux là ví dụ
      - GPL (Gnu Public License): được 1,2 và 3 nhưng nếu đem bán hoặc đem cho phần mềm thì phải cho người ta cả source code (chắc để khuyến khích phổ biến và phát triển). Joomla, Wordpress, Drupal xài giấy phép này

      rồi có MIT, Apache các kiểu nữa.

      Linkhay ngày xưa xài code Pligg, giấy phép của Pligg là không cho sửa code, nhưng giờ chắc viết lại hết rồi, thôi chả méc nhà sản xuất đâu
      http://tinyurl.com/y2kja7jc
    • quanglh
      @echeveria em liệt kê đại mấy kiểu (dựa theo cách kiếm tiền từ open source) thôi chứ không có ý là chỉ cơ thế. Vd có thể kể thêm:
      + Viết thư viện mã nguồn mở nhưng license lại là GPL. Ai muốn dùng cho sản phẩm thương mại thì phải mua bản quyền.
      + Bán dịch vụ hỗ trợ, tư vấn dùng cái nguồn mở đó sao cho chuẩn.
      + ...

      Về Linux, em ko thạo về lịch sử của nó. Thấy bảo ban đầu tồn tại trong sáng, sống bằng quyên góp cộng đồng. Nhưng giờ thì có quá nhiều công ty đang kiếm tiền từ nó và sẽ giúp phát triển nó. Vd Redhat (http://tinyurl.com/y3bz9gfh), công ty mà theo link này thì đang là người góp code nhiều nhất cho Linux kernel, họ kinh doanh nhiều mảng nguồn mở, trong đó liên quan tới Linux là mảng chính. Doanh thu hơn 1 tỷ USD 1 năm. Bản thân tác giả của Linux cũng được công ty này cho 1 triệu USD cổ phiếu.
  • tuanna0703
    Tôi nhớ không nhầm thì cái đề án 112 với việc nâng tầm của open source chả khác mẹ gì bong bóng đót com của Việt Nam. May hồi đó mấy ông lìu tìu góp sức chứ mấy ông to kể trên mà góp vào nổ thì sấp cmn ml
  • TanNg
    Yên tâm, đang code lại Linkhay, xong sẽ mã mở LinkHay nhé. Hiện tại đang bận lo cơm cho anh em, với lại code rối quá công bố không hiệu quả, giữa năm sau có cơm no đủ tí với lại code sạch sẽ, ngon nghẻ rồi sẽ đóng góp code cho Việt Nam, sau nữa sẽ đóng góp code cho cả thế giới
  • cuongnguyen208
    Cái winrar, winzip liệu cty có được triệu đô không các nhỉ
  • Sparrow
    Thực ra không cần phải (và thường cũng ít khi) opensource cả cái sản phẩm, thường thì công ty lớn người từ những công nghệ, kỹ thuật sử dụng trong sản phẩm người ta sẽ tách nó ra thành một thư viện, công cụ riêng...

    Ví dụ linkhay có thể dev ra code để nhận dạng spam -> tách nó ra thành một module -> opensource để người khác (ví dụ làm forum) cũng có thể sử dụng -> họ lại cải thiện đóng góp vô -> công ty có công cụ tốt hơn ai cũng được lợi.
Website liên kết