Hacker Newsnew | past | comments | ask | show | jobs | submit | BEBAA7's commentslogin

Rust bindings for FreeSWITCH: https://github.com/ash30/freeswitch_rust

I want to write voip plugins using a modern tool chain and benefit from the wider crate eco system


In Signalwire’s defence, reading through the old mailing list, I got the feeling they drove the development of Freeswitch for years without being properly compensated by downstream projects. Sadly I’ve also seen other parts of the Voip community recalibrate their generosity when it comes to open source and I honestly can’t blame them.

The team behind Matrix.org talked about a similar problem in one of their FOSDEM’25 talks: commercial vendors free loading on development.


It's MPL licensed. Perhaps they should have chosen a different license if they want to be compensated.


> It's MPL licensed. Perhaps they should have chosen a different license if they want to be compensated.

Or indeed if they wanted to be compensated, they could have moved to an open-core model.

It was their decision for many years to keep the majority of the project as foss. IIRC there were only ever two commercial optional licenses, one for the G.729 codec and one for something else. Everything elee was foss.

They could have sold licenses for this that and everything else, but it was their decision and theirs alone not to.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: