It seems like we can’t get rid of #fauxpensource. I’ve used #openlense for some time. At some point in time, I noticed two pretty valuable features were removed, a) following logs of a running container and b) opening a shell into a running container. It turns out they have moved them to the proprietary code base. https://github.com/lensapp/lens/issues/6819#issuecomment-1363751421

As I have a little bit of product management background, I think a lot of people in our business don’t really understand, features are easier to copy than you think whereas communities, people, and cultures are not. I think we should more clearly differentiate between #opensource “projects” and “products”.

Labmonkeys.Social

@indigo I hate #fauxpensource too but also the fact that users do not support open-source projects enough. How would project vs product help? Don't we use OS projects simply as products, that is expect them to be products? I'm interested because maybe you're on to something.

Just a little disclaimer, I’m in a bubble of open-source software which is used mainly in commercial businesses and not used by my mom and dad on their private computer :) I think this can make a big difference, cause there is money involved from a value/profit chain perspective. From my experience, I have seen two characteristics of how “Projects” from “Products” differ which is mainly in governance. Products mostly have a private entity as an owner, Projects have more of a shared ownership in the form of a steering board.

As soon you are in the “Product” space you need ways to cripple your 0-cost product to create a differentiator to your product behind a paywall. There are more or less ethical ways to cripple your 0-cost product.

A more ethical way - from my perspective - is crippling it on stability; for example when companies decide to provide a “long-term support” version. The 0-cost version has all the latest and greatest features and the company maintains a less feature-rich but more well-tested version out of it. It is in my point of view a very honest model.

A less ethical way is #fauxpensource, where you cripple the 0-cost product on the features to make people pay you for a proprietary version of it. When it is a “Product” you get very very quickly into a value/profit/market type deal situation. The more ethical way is extremely hard to sell and the less ethical way is pretty straightforward to explain and understand.

#opensource projects have mostly a different type of government and have mostly a much bigger and long living lifespan to cover.

Labmonkeys.Social

@indigo Thank you, interesting and valid points.