What leads me to ask this question is how platforms like ROBLOX are encouraging our next-generation of developers to interact with its cloud-based platform and create and extend virtual worlds using collaborative approaches that are arguably at the heart of professional open source development.
John Shedletsky (aka Telamon), a ROBLOX developer, picked up on my post and wrote a great article drawing the corallary between the ROBLOX model and the open source model.
- He begins by illustrating the fact that there are Multiple Levels of Engagement (Basic User, Intermediate User, Advanced User, and Power User); his simple pyramid diagram is quite effective
- He describes the power of Massive Peer to Peer Collaboration
- He discusses how ROBLOX uses Economic Incentives to encourage production of high-quality content.
- He closes with how an Exposure to Engineering at an early age influences the future