Home >Backend Development >PHP Tutorial >LTS as a Business: How an Old Project Can Become the Foundation for a New Business Model
I'm experimenting with a business model centered around supporting and maintaining an obsolete open-source project – a concept I believe holds significant potential. My current focus is CRUDBooster.
CRUDBooster enjoyed considerable popularity amongst developers around six years ago. I personally utilized it in five projects. However, the release of newer PHP and Laravel versions rendered simple composer update
impractical. The shift to PHP 8, in particular, highlighted significant code quality demands.
My initial attempts involved forking CRUDBooster, resolving critical compatibility issues, and restoring functionality to my projects. However, persistent, unexpected bugs in specific use cases consumed considerable time and effort. This led to a realization: if I faced these challenges, other CRUDBooster users likely did as well, lacking the resources or time for complete project rewrites or continuous bug fixing.
I undertook a complete rebuild of CRUDBooster, migrating it to PHP 8 and meticulously testing the entire system. This process, tackled part-time, spanned approximately a month.
I explored various distribution methods:
The most demanding aspect proved to be outreach to potential clients. I incorporated links to my offering in the footers of several personal projects (an SEO strategy), and created a README.md file within the forked CRUDBooster repository to inform users of the updated version.
At present, I haven't secured any active subscribers. Nevertheless, the upgrade was crucial for my own projects, and the entire endeavor has been incredibly insightful. I firmly believe this model offers considerable promise, especially within the underserved niche of Long-Term Support (LTS) for legacy applications – a space clearly in need of dedicated support.
I'd welcome your feedback and advice. Have you pursued similar ventures? Share your experiences and insights in the comments!
The above is the detailed content of LTS as a Business: How an Old Project Can Become the Foundation for a New Business Model. For more information, please follow other related articles on the PHP Chinese website!