Hacker News new | ask | show | jobs
by juanpicardo 1018 days ago
maybe you think this way because you assume the open source code is meant to be a product.

I think they do it mostly to make it easier to build an ecosystem of developers. Plenty of companies do this (Adobe is another one). They release some basic part or engine of their product so developers can work with it without compromising their business.