microsoft / bond

Bond is a cross-platform framework for working with schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data. Bond is broadly used at Microsoft in high scale services.
MIT License
2.61k stars 321 forks source link

Bond project ending March 2025 #1215

Open chwarr opened 2 weeks ago

chwarr commented 2 weeks ago

The Bond open source project will be ending development on March 31, 2025. After that date:

If you are a Microsoft team that uses Bond, please see https://aka.ms/bond for Microsoft-internal guidance.

The most comprehensive documentation of the Bond binary formats can be found in the files compact_binary.h, fast_binary.h, and simple_binary.h.

On a personal note, I would like to thank everyone who contributed to Bond, whether you asked questions, reported bugs, or contributed to Bond itself. I learned something from every one of you, and I would not be the software developer I am today were it not for the time I worked on Bond. Special mentions go to @sapek, @ara-ayvazyan, @lalo, @tstein, @sigansky, @musiddi, and @bhardwajs.

Microsoft has no affiliation with other open-source implementations of Bond. We cannot endorse any of them, and Microsoft will not provide any support.

This announcement does not affect Microsoft products that themselves use Bond. You can receive support for those products under their individual support policies. However, these products will not provide general support for Bond.

chadwalters commented 1 week ago

Sad to see Microsoft stopping development of Bond. Let me know if any parties come forward with interest in continuing Bond development/support; I am considering getting involved again.

niclar commented 1 week ago

What's the reason for shutting this down, will development continue closed source or are you moving to another technology ?

kalaskarsanket commented 1 day ago

@niclar We do not have any updates to share at the moment.