Microsoft phát triển riêng bản phân phối FreeBSD 10.3, hỗ trợ trên nền tảng Azure

bk9sw
10/6/2016 18:18Phản hồi: 57
Microsoft phát triển riêng bản phân phối FreeBSD 10.3, hỗ trợ trên nền tảng Azure
Một thông tin rất đáng chú ý hôm nay là Microsoft đã vừa phát triển riêng một bản phân phối FreeBSD 10.3 và chính thức hỗ trợ hệ điều hành nguồn mở này trên nền tảng điện toán đám mây Azure.

Jason Anderson - giám đốc sản phẩm tại trung tâm công nghệ nguồn mở thuộc Microsoft cho biết trung tâm đã chịu trách nhiệm phát triển, thử nghiệm, phát hành và duy trì phiên bản FreeBSD này nhằm đảm bảo rằng khách hàng của Microsoft sẽ có thể triển khai dịch vụ cấp doanh nghiệp đối với các máy ảo FreeBSD ngay trên Azure. Microsoft làm điều này cũng là để loại bỏ "gánh nặng" từ hiệp hội FreeBSD Foundation vốn phụ thuộc rất nhiều vào sự đóng góp của cộng đồng người dùng.

Thêm vào đó, Microsoft phát triển bản phân phối FreeBSD này theo tiêu chí mở. Anderson cho biết những phát triển của nhóm ở cấp độ kernel nhằm tăng cường hiệu năng lưu trữ và xử lý mạng của phiên bản FreeBSD này sẽ được chia sẻ trên kênh up-stream cho bản FreeBSD 10.3 do FreeBSD Foundation phát hành. Do đó mọi người dùng FreeBSD 10.3 đều có thể sử dụng các tính năng được Microsoft tích hợp vào hệ điều hành này.

Anderson nói: "Mã nguồn sẽ được chia sẻ theo cả 2 hướng và mục đích của chúng tôi là duy trì cập nhật và cung cấp các bản cập nhật mới nhất ngay sau khi chúng được nhóm FreeBSD Release Engineering phát hành. Chúng tôi đang tiếp tục cải tiến hiệu năng lưu trữ cũng như bổ sung tính năng ảo hóa Hyper-V."

Lý do Microsoft phát triển một bản phân phối FreeBSD và hỗ trợ trên Azure là nhằm đáp ứng cho nhu cầu sử dụng FreeBSD làm hệ điều hành triển khai ứng dụng của nhiều nhà phát triển phần mềm hiện nay. Động thái này nối tiếp một quyết định từng được Microsoft đưa ra vào năm 2012 đó là nhằm đảm bảo rằng FreeBSD có thể chạy dưới dạng một hệ điều hành khách dưới Hyper-V. Đối với giới phát triển thì OS khách cũng gắn liền với nhiều rắc rối và Microsoft hiểu rõ ràng hãng phải làm gì đó để giới phát triển có thể kiểm nghiệm trước trên Azure.

*FreeBSD là một hệ điều hành nguồn mở giống Unix (cùng gốc gác với Mac OS X) bắt nguồn từ Research Unix thông qua Berkeley Software Distribution (BSD). Phiên bản đầu tiên của FreeBSD được phát hành vào năm 1993 và đến nay thì FreeBSD đã trở thành bản phân phối BSD nguồn mở được sử dụng phổ biến nhất, chiếm đến hơn 3/4 các hệ thống máy tính chạy BSD trên toàn thế giới.

FreeBSD là một hệ điều hành đa dụng nên nó có thể được dùng trong nhiều tình huống khác nhau. Chẳng hạn như trên các máy chủ, FreeBSD chứa một thư viện lớn các phần mềm liên quan đến máy chủ ở cấp hệ thống và thư viện các ports. Do đó FreeBSD có thể được dùng để thiết lập các máy chủ mail, web, tường lửa, máy chủ FTP, DNS và bộ định tuyến ... FreeBSD cũng được cài đặt trên các máy tính desktop thông thường và hỗ trợ nhiều môi trường desktop khác nhau như GNOME, KDE, Xfce và các trình quản lý cửa sổ tác vụ đơn giản như Openbox, Fluxbox và dwm. Ngoài ra, FreeBSD còn được khai thác trên các hệ thống nhúng, hệ thống mạng, lưu trữ và bảo mật.



Theo: The Register
57 bình luận
Chia sẻ

Xu hướng

Cái này chắc chủ yếu dàng cho lập trình viên
dạo này MS đầu tư cho nguồn mở gớm nhỉ? thời steve và bill gate chuyện này ko thể có.
cái này làm gì vậy ta
free BSD là hệ điều hành giống win, linux và mac.
zcmgyu
TÍCH CỰC
8 năm
Bác này hay đọc Fossbytes.com như em thì sẽ biết cộng đồng lập trình viên rất ghiền mã nguồn mở.
Cũng đâu phải tự nhiên số lượng lập trình viên xài Mac OSX hiện đang đứng nhất vì nó dựa trên Unix (thực ra thì cũng do thị phần của lập trình viên xài Windows 7 chuyển qua Windows 10 nên Windows 7 bị giảm xuống)
Nghe tin Windows 10 có Cmd Bash cộng đồng mở háo hức cả lên. Nói có gì sai mấy bác bổ sung. 😁
khicon_9
TÍCH CỰC
8 năm
@zcmgyu :eek::eek::eek::eek:ôi rồi ôi nguồn ở đâu đây bạn cho mình xin cái nguồn coi nó ntn nào
Mình có cái nguồn nhỏ này thôi 50k dev của stack overflow

https://medium.freecodecamp.com/2-out-of-3-developers-are-self-taught-and-other-insights-from-stack-overflow-s-2016-survey-of-50-8cf0ee5d4c21#.lloh4ego1
nhancom3d
ĐẠI BÀNG
8 năm
@khicon_9 Nhẩm sơ sơ họ hàng nhà Windows đã > 50% ùi :v
thực ra lập trình viên mac os, ios nhiều nhờ iphone, Java nhiều nhờ android. bash win 10 hiện tại vẫn là bản beta.
muc tiêu của MS làm free BSD chả liên quan gì đến bash của win 10.
nunkstop
ĐẠI BÀNG
8 năm
@phu_nguyen29 mình là lập trình viên, mình không xài MacOS và cũng không thích MacOS 😁, trước đó mình xài Window vài năm rồi, và đã xài MacOS trên iMac được 1 tháng, và kết luận là không thích :D, mượt đẹp thì có nhưng vân thích xài Ubuntu vs Fedora nhất :D

Xài window thì lập trình vs hệ sinh thái win không nói, chư lập trình các ngôn ngữ mở, setup môi trường để làm cũng không dễ dàng, thường là các gói build sẵn, mà các gói đó thường không update sớm, lỗi linh tinh vớ vẫn nhiều, nếu bạn làm nhiều sẽ thấy, ví dụ Wamp :D

Ở nhà mình xai Ubuntu
Ở cty mình xài Fedora
Các VPS của mình xài chơi thì chạy Ubuntu hoặc Centos
Và mình là devops :D
@phu_nguyen29 mấy đứa đần mua Mac về cài Win bác nhể 😁
@vqt907 "thời xưa" 😁
A6_YoonA
TÍCH CỰC
8 năm
@hieupy89 thực ra thì có nhiều thứ làm được với Mac OS vì nó là Like Unix, nên Dev dùng nó cũng ko khác nhiều so với mấy distro khác của Linux. Xets cho cùng hệ điều hành hay Macbook hay máy móc gì gì đó nó cũng chỉ là công cụ và thực tế chả ai quan tâm bạn dùng gì chỉ quan tâm bạn tạo ra cái gì thôi.
vythanh
CAO CẤP
8 năm
Sao không phải là ubuntu?
vythanh
CAO CẤP
8 năm
@A6_YoonA Vì ubuntu thịnh hành trong linux
A6_YoonA
TÍCH CỰC
8 năm
@vythanh vì sao cứ cái gì thịnh hành là phải dùng ?
vythanh
CAO CẤP
8 năm
@A6_YoonA Thịnh hành thì mới được hỗ trợ nhiều
nunkstop
ĐẠI BÀNG
8 năm
@A6_YoonA hỏi hay thế ?

Thịnh hành thì cộng đồng nhiều, support nhiều, hệ sinh thái lớn thì dùng sẽ tiện hơn, ok chưa ?

Còn nếu bạn là geek thích tìm tòi vọc vạch thích tự fix lỗi, tự tạo các thứ bạn cần thì oke, không cần bàn nữa.
Cho em hỏi cái này là gì vậy. Mấy cái này phải nhờ các bác lập trình viên giải thích giùm
mac chạy nhân linux? server nhân linux, developer cài linux chứ sao lại cài mac?
@hieupy89 Vui lòng tìm hiểu về MacOS trước khi phát biểu, và chắc chắn bạn cũng k phải developer nên có nói bạn cũng chả hiểu.
000007
ĐẠI BÀNG
8 năm
@phu_nguyen29 Vãi cả ltv...
14025025
TÍCH CỰC
8 năm
@phu_nguyen29 Nghe bác chém gió mà hoang mang vãi. 😆 Như các bác kia thông não cho bác rồi, em chỉ nói thêm là k phải tất cả các dev đều thích dùng mac, vì em thích dùng ubuntu hơn nhé. 😃)
ah_can
ĐẠI BÀNG
8 năm
@phu_nguyen29 Bác này hay quá chừng.. xem người khác comment mà bác biết ngta làm nghề gì? Nguy hiểm quá. bác nên google Linux và Unix sẽ rõ.
quanqw
TÍCH CỰC
8 năm
@000007 Nói vậy là đủ hiểu các thành phần dùng Mac là gì rồi.
ubuntu mạnh rồi, chạy server và VPS ngon cần gì MS phải nhúng tay vào
khongnho1993
ĐẠI BÀNG
8 năm
hôm trước reg cái này free 100$ 1 tháng làm mấy cái tk đăng ký vps window dow up chơi
https://tinhte.cdnforo.com/store/2016/06/3751484_namle-namcoder.com-1465654572-1314155405.png
kungfu9
CAO CẤP
8 năm
Microft tuyệt đối không nên đầu tư phát triển những sản phẩm nguồn mở kiểu vầy - lãng phí tài chính và nhân lực quá😕
phải chi cứ theo đuổi, tập trung cải tiến windows, phổ quát nó tuyệt vời hơn, cứ chọn lối đi khác cho riêng mình đi:rolleyes:
@kungfu9 nó làm cho cai cloud của nó, để thu hút người dùng. chứ cái server chạy win thì đéo thằng nào thèm (chừ dân.NET)
lendras
TÍCH CỰC
8 năm
@kungfu9 Cái này là mảng doanh nghiệp chứ không phải cá nhân đâu bạn. MS trước giờ vẫn kiếm tiền từ mảng này là chính mà. Bạn nói lãng phí tài chính và nhân lực nhưng thực ra làm cái này mới mang lại lợi nhuận nhiều hơn Windows cá nhân đó. Nền tảng Azure hiện là chủ lực của MS trong mảng này vì các công ty vừa và nhỏ giờ có xu hướng chuyển qua cloud. So với Windows cá nhân, Azure có tần suất cập nhật cao hơn nhiều.
@kungfu9 Đúng, nếu Microsoft làm tốt win 10 thì sẽ có nhiều người dùng hơn là đi chiến đấu với mấy sản phẩm open source khác.
A6_YoonA
TÍCH CỰC
8 năm
@cafecoc85 đi ngược xu hướng thế giới là OpenSource thì chắc suất là quỳ thôi 😆 Vấn đề nữa là thị phần Windows đã vẫn là quá lớn nên MS đơn giản là muốn thêm nữa thị phần để kiếm thêm tiền và triển khai thêm nhiều dịch vụ thôi.
@kungfu9 CEO tiểu học phát biểu nghe chán vl, nước thiên đường dạy khôn tư bản giãy chết
Bước đi hợp lí của MS để thu hút thêm doanh nghiệp sử dụng nền tảng Azure.
😔 các bác cãi nhau vui quá. Em nhờ các bác phân biệt giúp em thế nào là kiến trúc, nhân, hệ điều hành giúp em rồi hãy cãi nhau tiếp được không?
Em thì luôn nghĩ đơn giản:
Ubuntu là một hệ điều hành sử dụng nhân Linnux dựa trên kiến trúc Unix.
Macintosh (MacOS X) là một hệ điều hành sử dụng nhân BSD dựa trên kiến trúc Unix.
Nhiều người nói hai hệ điều hành này cùng một họ là ý họ nói đến cái kiến trúc thôi chứ phần nhân thì chả liên quan gì đến nhau nên chắc chắn một điều là ứng dụng của hệ điều hành nhân Linux không thể chạy trên hệ điều hành sử dụng nhân BSD được, và có một điều chú ý là Macintos đã từng sử dụng nhân BSD nhưng là một nhánh rẽ hoàn toàn khác nên không thể chạy ứng dụng của các hệ điều hành như BSD hay FreeBSD được (điều này tương tự như Fedora có thể chạy ứng dụng của RedHat nhưng không thể chạy ứng dụng đã đóng gói dành riêng cho Centos hay Ubuntu được mặc dù chúng cùng dùng chung nhân Linux, cùng theo đuổi kiến trúc Unix).
nhancom3d
ĐẠI BÀNG
8 năm
@giacmocuoicung Mấy cái bác nói mình đồng ý.
Nhưng có ý cuối Fedora có không thể chạy ứng dụng đã đóng gói dành riêng cho Centos thì mình chưa gặp bao giờ. Nếu bạn có trường hợp nào như vậy mong được mở mang tầm mắt. Vì thực tế 2 thằng đều do Redhat phát triển, base trên Fedora project.
Và bạn nào có hỏi mình là nhân của hệ điều hành Windows là gì thì mình trả lời luôn: Windows 98 trở về trước thì sử dụng nhân là MSDOS, còn Windows 2000 tới Windows 10 thì sử dụng nhân là Windows NT (NT là "nó thế", "này thì", "new techno..." hay gì gì thì mình chịu). Kiến trúc thì Microsoft chưa bao giờ nói Windows sử dụng kiến trúc nào nên chịu (nó đóng mà).
Bác nào mà thắc mắc tiếp:
- Hệ điều hành là gì thì em trả lời tiếp (cái mà em được học): Hệ điều hành là một phần mềm chạy trên máy tính, dùng để điều hành, quản lý các thiết bị phần cứng và các tài nguyên phần mềm trên máy tính.
- Nhân là gì (cái này hơi rộng): Các bác wiki tại link này cho em: Hạt nhân
- Kiến trúc là gì (lại hơi dài dòng) các bác wiki tiếp: Kiến trúc máy tính
bên AWS free tới 1 năm.
tinhtednvn
TÍCH CỰC
8 năm
Càng nhiều HDH càng thêm lựa chọn. Lập trình viên dùng OS nào còn tuỳ họ làm về gì nữa, tầm trên 90% lập trình viên sẽ chọn Win và cài VMware để dùng thêm những thứ khác, dùng Mac OS chủ yếu là đặc thù, sở thích, quan trọng hơn là không muốn hacker nghé thăm, ngoài bảo mật Mac vẫn chưa thể so sánh với Win được, nhất là so với Win 10. Laptop, Destop dùng Win, Server dùng Linux, đó là tiêu chuẩn.

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019