Ruby Video
Talks
Speakers
Events
Topics
Leaderboard
Sign in
Talks
Speakers
Events
Topics
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
RailsConf 2019 - The Unreasonable Struggle of Commercializing Open Source by Justin Collins _______________________________________________________________________________________________ Cloud 66 - Pain Free Rails Deployments Cloud 66 for Rails acts like your in-house DevOps team to build, deploy and maintain your Rails applications on any cloud or server. Get $100 Cloud 66 Free Credits with the code: RailsConf-19 ($100 Cloud 66 Free Credits, for the new user only, valid till 31st December 2019) Link to the website: https://cloud66.com/rails?utm_source=-&utm_medium=-&utm_campaign=RailsConf19 Link to sign up: https://app.cloud66.com/users/sign_in?utm_source=-&utm_medium=-&utm_campaign=RailsConf19 _______________________________________________________________________________________________ With at least $55 billion in open source-related acquisitions in 2018, you might think we finally figured out how to fund and monetize open source software. Unfortunately, we have only reached an awkward stage of growing pains! With conflicting goals, people are struggling to turn their OSS work into revenue while not losing the powerful open source effects which made the software successful in the first place. From the perspective of someone who has gone through the pain of commercializing open source, let’s take a deeper look at the unexpected challenges and potential solutions.
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
In the presentation titled "The Unreasonable Struggle of Commercializing Open Source," Justin Collins discusses the complexities and challenges of transitioning open source software (OSS) to a commercial product. He begins by reflecting on his own experience founding and developing Brakeman, a static analysis security tool for Ruby on Rails, which he open-sourced during his internship at AT&T Interactive. Collins shares insights on the awkward dynamics between maintaining the original open-source project and offering a paid version, especially regarding naming conventions that can lead to confusion among users. **Key points discussed throughout the video include:** - **Naming Challenges**: Collins experienced difficulties in creating distinct names for the open-source and commercial products, leading to brand confusion. - **Competing with Free Versions**: He emphasizes the challenge of persuading users to pay for a Pro version of a tool that is available for free; users see less value when they are satisfied with the existing OSS version. - **Initial Pricing Mistakes**: His team initially mispriced the product and had to adjust their pricing model significantly to attract paying users. Collins explains that pricing must reflect the market demand and customer willingness to pay. - **Community Marketing Concerns**: Collins discusses his discomfort in promoting the commercial product to the open-source community, which resulted in a decline in engagement over time. - **Managing Open Source and Proprietary Development**: He reflects on the complexities of maintaining both free and paid versions, including what features to allocate to each. - **Moral and Legal Concerns**: There are ethical considerations regarding the ownership of code contributed by others and the implications of GPL dependencies in commercial projects. Collins concludes with broader observations about the sustainability and future direction of open source, referencing ongoing debates about licensing and the economic landscape surrounding it. He invites the audience to consider the evolving story of OSS and how it continues to contribute to and shape modern software development in light of these commercial pressures. Taking away from the talk, Collins emphasizes the need for thoughtful strategies when commercializing OSS, balancing community expectations with business realities, and addressing the challenges posed by open-source licensing changes as companies navigate these waters.
Suggest modifications
Cancel