My thoughts in FOSS.
https://habla.news/u/laeserin@getalby.com/1718428898562
nostr:naddr1qvzqqqr4gupzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqqxnzde38q6rywpc8yur2d3jknxxgm
You're not the only one my friend.
This is my personal opinion: If your application's value is dependent on it's it's ability to protect its source code, then it's not actually a valuable product.
What I mean to say is, how does "protecting" your source code generate or hold on to revenue? Because its perceived as something you can sell? As in, no other entity can "steal" or recreate your idea from all of your effort in building your code base? Furthermore nostr and arguably most of us devs believe in a world where the developer's brain and ability to ship a product far outweigh the value in existing source code.
Many commercial or enterprise products (think of linux distros) are 100million dollar businesses building open source products. Beyond that the likelihood your product is going to compete directly with a fork of itself is arguably none depending on your licensing strategy, because they don't have you and your vision. And even further if you're worried about a fork competition, you are already in competition with other similar applications. This is where licensing choices weigh heavily.
nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl or nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn would you have any more thoughs here?
My thoughts in FOSS.
https://habla.news/u/laeserin@getalby.com/1718428898562
nostr:naddr1qvzqqqr4gupzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqqxnzde38q6rywpc8yur2d3jknxxgm
Funny thing. I regularly look at people's code. I probably peruse the .NET std libs and garbage collector code daily along with gnu libc and musl sources (mostly looking for hidden cryptographic functions). I pop through Damus and other C apps like strfry and such. I learn so much by looking though other projects code. I read TLDR and look through the code of FOSS apps if it's doing something I'm interested in daily.
I will usually check in to see what nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn has been up to also.
That's why you're good. 🤷♀️
You're not the sort of programmer he's worried about having a look at his code, tho, as you're just curious and learning new techniques or how to implement some NIP.
You still go build your own thing, often in a different language, which is too much effort for a copy-cat.
I mean, we used to reverse-engineer implementations from compiled code, and you can soon probably have AI do that for you.
yeah, at some point soon hiding code will be a waste of time and cheap to reverse