As we bid farewell to Marci, also known as Shenny and, we celebrate nearly 15 years of dedicated service to our valued subscribers and broadcasters. At its peak, the platform proudly served close to 2000 subscribers and garnered millions of page impressions, becoming a trusted name in the SHOUTcast and Icecast communities. Known for being an easy-to-use, low-cost, hosted now-playing display script, Marci played a vital role in enhancing listener experiences across various broadcast platforms and their websites. There will be no retrospective offered here now or in the future. This message serves as a public follow-up to an email subscribers received on February 28, 2024. Many have asked for the codebase to be made open source, so another developer can take over, but there are no plans to do that at this time or in the future.

In light of the tremendous support and loyalty from the broadcast community over the years, I'm excited to announce a promising new chapter for the platform. A very generous benefactor has stepped forward, offering funds to ensure the continuation and development of the beloved Marci service. This transformative contribution comes with a visionary stipulation: the transition of our codebase to open-source. Embracing this new model, I aim to not only preserve but also enrich the legacy of Marci. This will enable a collaborative development environment, inviting contributions from developers worldwide, enhancing and expanding its capabilities to serve the SHOUTcast and Icecast communities better. I'm committed to this new path and look forward to growing alongside the dedicated users and developers.

As I embark on this journey towards open-sourcing the platform, I'm committed to ensuring that every component of the codebase aligns with the principles of transparency and accessibility. To this end, a comprehensive review of all included components' licenses will be undertaken to confirm compliance with the MIT license or other suitable open-source licenses. This meticulous process will help me identify any elements that do not meet these standards. For those components, I will engage in rewriting or refactoring the necessary code. This step is crucial to maintain the integrity of the platform and uphold the commitment to the open-source community, ensuring that the software remains a robust, compliant, and forward-thinking solution for all broadcasters.

Thank you for being a part of the journey. Onward and upward.

access your dashboard