Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Kiko Monteverde
Plastic SCM is a distributed version control system engineered for companies who require extensive branching and merging, distributed (multi-site/global) scenarios, and/or high performance.
Plastic SCM is unique because it provides support for fully distributed and/or centralized repositories, a full graphical multiplatform user interface, a superior branching and merging technology, and provides security and management tools.
Our Semantic Merge technology is the world’s first language-aware merge tool that fully supports C#, VB.NET, and Java, with additional languages soon to be supported. This tool facilitates complex refactoring while coders continue to work on their code.
Contact us at sales@codicesoftware.com
New Product Design brings together art and technology. I started my product design career with Philips Lighting where I got opportunity to use art and make delightful products. Since then, I have worked keeping in focus product aesthetics as well as engineering constraints. In this pursuit, I have created several products in Lighting and done some interior design projects, a glimpse of which I have captured in this presentation.
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Kiko Monteverde
Plastic SCM is a distributed version control system engineered for companies who require extensive branching and merging, distributed (multi-site/global) scenarios, and/or high performance.
Plastic SCM is unique because it provides support for fully distributed and/or centralized repositories, a full graphical multiplatform user interface, a superior branching and merging technology, and provides security and management tools.
Our Semantic Merge technology is the world’s first language-aware merge tool that fully supports C#, VB.NET, and Java, with additional languages soon to be supported. This tool facilitates complex refactoring while coders continue to work on their code.
Contact us at sales@codicesoftware.com
New Product Design brings together art and technology. I started my product design career with Philips Lighting where I got opportunity to use art and make delightful products. Since then, I have worked keeping in focus product aesthetics as well as engineering constraints. In this pursuit, I have created several products in Lighting and done some interior design projects, a glimpse of which I have captured in this presentation.
Buddy, partnered with industry leaders such as Amazon, Docker, Github, Microsoft, and Google, is a winning development automation platform that serves a rapidly growing market valued to become $345 billion by 2022. Over 7,000 developers use Buddy every day across 120+ countries. Featured customers: INC. Magazine, CGI.com & ING Bank. Our vision is to become the backbone on which talented people can build world-altering apps & services. Our goal is to take the load off millions of developers by offloading everything that can be automated – giving them back the time for being creative.
Single-Vendor Open Source at the CrossroadsDirk Riehle
Most venture capital funding in open source flows to single-vendor open source firms. With the struggles over licensing in the cloud, these companies find themselves at the crossroads: Stay true to open source or move to proprietary licenses, abandoning the goodwill and opportunities that come with open source. In this talk I will review how this business model works, discuss the challenges posed to vendors by large cloud providers, and review the current options on the table.
How to Choose an Integration Platform Vendor for Your BusinessWSO2
Learn about the key aspects that need to be considered when selecting an integration platform for your business regardless of the business domain you are in.
Whether starting from greenfield or modernizing existing infrastructure, how do you remove the guesswork in deploying and maintaining cloud-based, business-critical workloads?
From architectural decisions to fine-tuning scale and performance, our open source architects explain how top enterprises build and maintain their open source stacks, focusing on operational agility and cost-effectiveness.
You will walk away with real use case examples and five ways to better plan and deliver your next cloud strategy.
Enterprise-Grade DevOps Solutions for a Start Up BudgetDevOps.com
Even though you’re a small startup or medium-sized business and just beginning your product journey, it doesn’t mean you can’t have a robust and scalable DevOps environment like the enterprise experts. It is always a good practice when building a startup or a new company to have a solid foundation and start implementing efficient and scalable solutions early. Join and learn how having a limited budget doesn’t mean you can’t have enterprise quality tools.
Modernizing an application’s architecture is often a necessary multi-year project in the making. The goal –– to stabilize code, detangle dependencies, and adopt a toolset that ignites innovation.
Moving your monolith repository to a microservices/component based development model might be on trend. But is it right for you?
Before you break up with anything, it is vital to assess your needs and existing environment to construct the right plan. This can minimize business risks and maximize your development potential.
Join Tom Tyler and Chuck Gehman to learn more about:
-Why you need to plan your move with the right approach.
-How to reduce risk when refactoring your monolithic repository.
-What you need to consider before migrating code.
Mohammad Rezaei, Goldman Sachs: Financial Services Open Source Participation.
Open source software has had a significant growth trajectory in financial services in the last decade. The ability to use, contribute to and own open source software is fast becoming a requirement for a healthy technology driven organization. Traditional financial services enterprises face potential legal, cultural and regulatory impediments when it comes to open source interaction. In this talk we’ll walk you through recipes to enable your enterprise to become a proper open source community member. We’ll point out common pitfalls and ways to avoid them. We’ll give you a way to evaluate your degree of openness, so you can measure and improve it.
Better, Faster, Easier: How to Make Git Really Work in the EnterprisePerforce
There's a lot of reasons to love Git. (Git is awesome at what it does.) Let’s look at the 3 major use cases for Git in the enterprise:
1. You work with third party or outsourced development teams.
2. You use open source in your products.
3. You have different workflow needs for different teams.
Making the best of Git can be difficult in an enterprise environment. Trying to manage all the moving parts is like herding cats.
So, how do you optimize your teams’ use of Git — and make it all fit into your vision of the enterprise SDLC?
You’ll learn about:
-The challenges that accompany each use case — third parties, open source code, different workflows.
-Ways to solve these problems.
-How to make Git better, faster, and easier — with Perforce
Making Tough Open Core Product Decisions. Yves de Montcheuil, Talend.OW2
Open core has become a nasty phrase in some circles. Perched high on the fence that separates open source and proprietary software, the open core model has caused debate ever since it first emerged. Open core companies that enter the market with the best of intentions all too often prioritize their enterprise products (or, more to the point, the financial opportunities that they create) and allowing their communities to slowly decay. The open core model has worked, though…and when it does work, it creates explosive growth for the business, the technology, and its community. With the right leaders and priorities, it is possible to consistently make product decisions that are both profitable and community-friendly. In this session, Yves de Montcheuil from Talend talks about how his company approaches the open core model, where it’s worked, where it’s been surprisingly difficult, and how to maintain community values when divisive commercial opportunities become increasingly hard to resist.
Why Choose .NET Framework for Your Business Application Development.pdfKiran Beladiya
.NET is a framework used to develop and run software/applications on Windows. It focuses on creating reusable codes and articles, significantly reducing the advancement time and minimizing the expense businesses need to bear for application improvement. Besides, the code is also easy to deploy & requires less maintenance. Also, you don’t need to worry about security when partnering with an ASP DOT NET development company.
Buddy, partnered with industry leaders such as Amazon, Docker, Github, Microsoft, and Google, is a winning development automation platform that serves a rapidly growing market valued to become $345 billion by 2022. Over 7,000 developers use Buddy every day across 120+ countries. Featured customers: INC. Magazine, CGI.com & ING Bank. Our vision is to become the backbone on which talented people can build world-altering apps & services. Our goal is to take the load off millions of developers by offloading everything that can be automated – giving them back the time for being creative.
Single-Vendor Open Source at the CrossroadsDirk Riehle
Most venture capital funding in open source flows to single-vendor open source firms. With the struggles over licensing in the cloud, these companies find themselves at the crossroads: Stay true to open source or move to proprietary licenses, abandoning the goodwill and opportunities that come with open source. In this talk I will review how this business model works, discuss the challenges posed to vendors by large cloud providers, and review the current options on the table.
How to Choose an Integration Platform Vendor for Your BusinessWSO2
Learn about the key aspects that need to be considered when selecting an integration platform for your business regardless of the business domain you are in.
Whether starting from greenfield or modernizing existing infrastructure, how do you remove the guesswork in deploying and maintaining cloud-based, business-critical workloads?
From architectural decisions to fine-tuning scale and performance, our open source architects explain how top enterprises build and maintain their open source stacks, focusing on operational agility and cost-effectiveness.
You will walk away with real use case examples and five ways to better plan and deliver your next cloud strategy.
Enterprise-Grade DevOps Solutions for a Start Up BudgetDevOps.com
Even though you’re a small startup or medium-sized business and just beginning your product journey, it doesn’t mean you can’t have a robust and scalable DevOps environment like the enterprise experts. It is always a good practice when building a startup or a new company to have a solid foundation and start implementing efficient and scalable solutions early. Join and learn how having a limited budget doesn’t mean you can’t have enterprise quality tools.
Modernizing an application’s architecture is often a necessary multi-year project in the making. The goal –– to stabilize code, detangle dependencies, and adopt a toolset that ignites innovation.
Moving your monolith repository to a microservices/component based development model might be on trend. But is it right for you?
Before you break up with anything, it is vital to assess your needs and existing environment to construct the right plan. This can minimize business risks and maximize your development potential.
Join Tom Tyler and Chuck Gehman to learn more about:
-Why you need to plan your move with the right approach.
-How to reduce risk when refactoring your monolithic repository.
-What you need to consider before migrating code.
Mohammad Rezaei, Goldman Sachs: Financial Services Open Source Participation.
Open source software has had a significant growth trajectory in financial services in the last decade. The ability to use, contribute to and own open source software is fast becoming a requirement for a healthy technology driven organization. Traditional financial services enterprises face potential legal, cultural and regulatory impediments when it comes to open source interaction. In this talk we’ll walk you through recipes to enable your enterprise to become a proper open source community member. We’ll point out common pitfalls and ways to avoid them. We’ll give you a way to evaluate your degree of openness, so you can measure and improve it.
Better, Faster, Easier: How to Make Git Really Work in the EnterprisePerforce
There's a lot of reasons to love Git. (Git is awesome at what it does.) Let’s look at the 3 major use cases for Git in the enterprise:
1. You work with third party or outsourced development teams.
2. You use open source in your products.
3. You have different workflow needs for different teams.
Making the best of Git can be difficult in an enterprise environment. Trying to manage all the moving parts is like herding cats.
So, how do you optimize your teams’ use of Git — and make it all fit into your vision of the enterprise SDLC?
You’ll learn about:
-The challenges that accompany each use case — third parties, open source code, different workflows.
-Ways to solve these problems.
-How to make Git better, faster, and easier — with Perforce
Making Tough Open Core Product Decisions. Yves de Montcheuil, Talend.OW2
Open core has become a nasty phrase in some circles. Perched high on the fence that separates open source and proprietary software, the open core model has caused debate ever since it first emerged. Open core companies that enter the market with the best of intentions all too often prioritize their enterprise products (or, more to the point, the financial opportunities that they create) and allowing their communities to slowly decay. The open core model has worked, though…and when it does work, it creates explosive growth for the business, the technology, and its community. With the right leaders and priorities, it is possible to consistently make product decisions that are both profitable and community-friendly. In this session, Yves de Montcheuil from Talend talks about how his company approaches the open core model, where it’s worked, where it’s been surprisingly difficult, and how to maintain community values when divisive commercial opportunities become increasingly hard to resist.
Why Choose .NET Framework for Your Business Application Development.pdfKiran Beladiya
.NET is a framework used to develop and run software/applications on Windows. It focuses on creating reusable codes and articles, significantly reducing the advancement time and minimizing the expense businesses need to bear for application improvement. Besides, the code is also easy to deploy & requires less maintenance. Also, you don’t need to worry about security when partnering with an ASP DOT NET development company.
This was the five minute pitch that David and group pulled together at the WG2 barcamp. This will be a start for a community developed document to help field questions about oss and security within the military.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
4. Overview
● Why open source?
● Open source business models
● Advice from those who did it
5. Why open source? [2,3,4]
● Ideal for startups
● Protect intellectual property?
● Product is the de facto standard
● Company is the de facto source of the product
● Code escrow
● Shows the world your quality
6. Why open source? (cont) [2,3,4]
● Community
● Lower cost of engineering and support
● Lower cost of marketing and sales
● Lower costs→lower prices→raise competitive barriers
8. Red Hat Linux [2,4]
● Box edition at Software Etc., Babbages, CompUSA, etc.
● CD w/installation support
● Commercial support, training, services sold separately
● New version every 6 months
● Necessary
● Cash flow
● Technical advancements
● ISV and IHV certification nightmare
● Value placed upon atoms
● Could still download CD ISO for free
9. Red Hat Enterprise Linux
● Different .org and .com
● But all source is available [5]
● Fedora Project→Red Hat Enterprise Linux
● Naming distinction
● Distribution cf. point product
● Majority of project leads external
10. Red Hat Enterprise Linux (cont)
● Subscription model
● Pay where it's installed [6]
● Benefits
● Customer investment is proportional to usage
● Derivatives create de facto standard
● Challenge
● Competitors can leverage your work
13. SuSE Linux Enterprise Server
● Different .org and .com
● But .com source only available to customers [8]
● OpenSUSE→SLES
● Benefit
● No one can leverage your .com work
● Challenge
● No one can leverage your .com work [9]
16. JBoss (the old way)
● “Professional open source” [10]
● Free license
● No distinction between .org and .com
● Professional services, maintenance and support to
derive revenue
● Pay where you want support
● JBoss.org→JBoss.com
● Product cf. distribution
● Majority of project leads internal [3]
17. JBoss (the old way) (cont)
● Benefit
● One code base
● Challenges
● Balancing innovation with enterprise grade stability
● Free to fee conversion
18. JBoss (the new way)
● Different .org and .com
● Updates for all .com code and only new .org code [11]
Challenge:
= New Version • Integrate and maintain integrations
between multiple projects required for
their enterprise platform needs
• Time intensive
• Expensive
Solution: JBoss Enterprise Platforms
• Single, integrated, certified distributions
• Extensive QA process
• Industry-leading support
• Documentation
• Secure, production-level configurations
• Multi-year errata policy
Cache Hibernate Seam Tomcat Msg Application
Server
19. JBoss (the new way) (cont)
● Subscription model
● Pay where it's installed [6]
● Benefits
● Customer investment is proportional to usage
● Complementary paths for innovation and enterprise
grade stability
● More use of .com
● Challenge
● Less use of .org
20. Canonical
● Dual release model: Ubuntu and Ubuntu LTS
● Freely available [12]
● Paid support and systems management optional [13]
● Benefits
● Low barriers to entry
● Fast path to increase market share and free to fee
● Less motivation for competing downstream derivatives
● Challenge
● Free to fee conversion
21. Downstream derivative support
● Support a derivative or build and support your own
● Benefits
● Very low engineering costs
● Challenges
● Very hard to defend business and differentiate [3]
● You aren't the only one
● Pricing is somewhere between the upstream price and $0
● No control and little influence over upstream source
● Roadmaps, customer fixes
22. Multi-licensing [3]
● Code copyright holder dictates 2+ valid usage scenarios
● $0 for GPL efforts, but commercial customers must pay
● Examples
● Sleepycat [3], MySQL [15], Qt [16], Asterisk [17]
● Mainly used when companies wholly own the software
● Distribution strategy, not a development strategy
● Product is usually a part of a customer's product
● Need, pleasure, pain [3]
● Use reciprocal license and not academic
23. Multi-licensing (cont) [3]
● Benefits
● Control and flexibility
● Potentially larger addressable market
● Allows customers to buy their way out of the GPL if desired
● Challenges
● Open source mainly used for distribution not production
● Potential customer and contributor confusion
● Invest in customer and contributor education
● Pick a well known reciprocal license (e.g., GPL)
● Defend your offering with vigilance
24. Open core [18]
● Core software is open source
● Value added features are not open source
● Examples: Apple, Alfresco, EnterpriseDB, Zimbra
● Benefit
● Community can vet and enhance the core
● Differentiate where the community doesn't want to go
● Challenge
● No community around the closed code
● Core must be useful enough to encourage community
25. Non-profit charitable foundation
● Typically a non-profit 501(c)(3) corporation
● Apache Software Foundation [19]
● Provides organizational, legal, and financial support
● Sponsorship, donations
● Mozilla {Foundation, Corporation, Messaging} [3, 4, 20]
● Revenue partnership with Google and others
● Trademark and logo policies
● Benefit: Potentially leaner
● Challenge: Potentially beholden to a few sponsors
26. Concluding thoughts
● Open source is great for companies big and small
● More than one good approach, not one size fits all
● Put a lot of up front thought into it
● What is your value add (that no one else does better)?
● Who is your competition?
● What is your business model?
● What is your exit strategy?
● What license best fits your model?
● Be willing to change your mind later
27. References
[1] Delta3D
http://delta3d.org
[2] Open Sources: Voices from the Open Source Revolution
http://oreilly.com/catalog/9781565925823
[3] Open Sources 2.0: The Continuing Evolution
http://oreilly.com/catalog/9780596008024
[4] Under the Radar: How Red Hat Changed the Software Business – and Took
Microsoft by Surprise
http://www.amazon.com/Under-Radar-Software-Business-
Microsoft/dp/1576105067
28. References (cont)
[5] Red Hat Enterprise Linux source code
ftp://ftp.redhat.com/pub/redhat/linux/enterprise
[6] Red Hat License Agreements
https://www.redhat.com/licenses
[7] GNU/Linux distro timeline
http://futurist.se/gldt
[8] Howto: Download SLES or SLED Source Code
http://opsamericas.com/?p=497
[9] Why is there no Open Source SLES?
http://dag.wieers.com/blog/why-is-there-no-open-source-sles
29. References (cont)
[10] Professional Open Source
http://en.wikipedia.org/wiki/Professional_open-source
[11] JBoss Community and JBoss Enterprise
http://www.jboss.com/products/community-enterprise
[12] Ubuntu Philosopy
http://www.ubuntu.com/community/ubuntustory/philosophy
[13] Ubuntu {Server, Desktop} Edition Support Service Description
http://www.canonical.com/files/canonical/u1/ServerSupportSLA1_2.pdf
http://www.canonical.com/files/canonical/u1/DesktopSupportSLA1_2.pdf
30. References (cont)
[14] Multi-licensing
http://en.wikipedia.org/wiki/Multi-licensing
[15] MySQL licensing options
http://www.mysql.com/about/legal/licensing/oem
[16] Qt licensing and open source business model
http://qt.nokia.com/products/licensing
http://qt.nokia.com/about/open-source-business-model/open-source-
business-model
[17] Asterisk Licensing
http://www.digium.com/en/products/software/licensing.php
31. References (cont)
[18] Open Core Debate: The Battle for a Business Model
http://www.linuxinsider.com/story/66807.html
[19] The Apache Software Foundation
http://apache.org/foundation
[20] The Mozilla Foundation
http://www.mozilla.org/foundation
32. Special thanks
● Akron LUG
● Gunnar Hellekson
● Perry McDowell
● Brian Mikkelsen
● Karen Padir
● Chris Runge