Remix.run Logo
▲ johnwebsson-doo 2 days ago

Quite a few years ago now I built the jasmin_smsc_gui for fun and ended up with 23 stars and 18 forks. I think its pertinent to say first of all how it came about which primarily to make my own life easier owing to the fact that I used the Jasmin SMSC gateway a lot in my own business. In addition I had a number of customers who also used it and the most frustrating thing about it was the GUI (basically there was none) and any config or adding a new customer or new route was done via a series of Telnet commands (anyone remember those ?). How did people find it? Probably because it really did make life a lot easier for many existing and new Jasmin users.

▲Franzi_P a day ago | parent [-]

How did you deal with the forks? Has it been threatening your open source project in terms of monetizing it later?

▲johnwebsson-doo a day ago | parent [-]

So firstly this was developed to make my own life easier (which it did in spades) and to be honest it was never developed to sell (hence the MIT licence). I would like to think that the majority of the forks were people or companies adapting it to fit theirs or their customers requirements. I have never viewed a fork as a threat but more as a sign that someone, somewhere finds something useful. After all isnt that the whole point of open source in the first place? In my experience, what people tend to buy is the service around the code (knowledge, hosting, updates, support), not so much the code itself (particulary these days).