ActiveState - The Open Source Languages Company
-
Upload
activestate -
Category
Technology
-
view
188 -
download
2
Transcript of ActiveState - The Open Source Languages Company
Bart Copeland, CEO, ActiveStateTom Radcliffe, Director of Engineering, ActiveState
The Open Source Languages Company
#OSLC
Today’s SpeakersBart CopelandCEO ActiveState
Tom RadcliffeDirector of EngineeringActiveState
#OSLC
Agenda> History of ActiveState> How we got to the OSLC> Why do enterprises need open source> About Ruby, Go, Lua, Node.js> Why ActiveState languages > What’s next for Perl, Python, Tcl, Komodo> Q/A
#OSLC
#OSLC
Why, What, How, When, Who...The Open Source
Languages Company (aka OSLC)
#OSLC
ActiveState turns 20 years old in 2017!#OSLC
DevelopersEnterprise
Open Source
ActiveState 1.0
#OSLC
DevelopersEnterprise
Open Source
ActiveState 2.0
#OSLC
DevelopersEnterprise
Open Source
A recurring theme with ActiveState….
Siloed business units.
#OSLC
Solution:Unified Product Stack
#OSLC
(aka ActiveState 3.0)
#OSLC
DevelopersEnterprise
Open Source
Why Open Source Languages?>Large communities!>Global, diverse, robust>Innovative, agile>Mature
#OSLC
Why ActiveState Open Source?> It’s what we do! > We’ve solved the common denominator
problems> We understand how to build languages and support all major
OS & hardware platforms> Organizational knowledge - 20 yrs of experience!> Proven, repeatable systems> Long-term stability, enterprise grade trust> Worked with language communities over the long term
#OSLC
Developer Considerations> Ease-of-use> Multi-platform support > Consistent experience across multiple
operating systems> Access to quality assured modules &
packages
#OSLC
Enterprise Considerations> Quality assured builds of precompiled
language distributions> Commercially supported software with
SLAs> Support and active maintenance of older
versions> Software you can standardize on> Faster time to market
#OSLC
Introducing….
#OSLC
Ruby Node.js Go Lua
Why These Languages?
#OSLC
ActiveState Languages Family
#OSLC
ActivePoll:Which of the new language
distribution (Ruby, Node.js, Go, Lua) interests you the most?
#OSLC
Who is usingRuby, Go, Node.js &
Lua?
#OSLC
Ruby
#OSLC
Go
#OSLC
Lua
#OSLC
Node.js
#OSLC
Languages and MarketsRuby: Web (Rails)> Established> Needs support> Gem management
Go: Systems> Growing fast> Compiled> Needs debugger!
Lua: IoT> Lightweight> Popular> Strategic
Node.js: Server> Universal, growing> Powerful> Complex ecosystem
#OSLC
ActiveState Language Distributions> Securing module ecosystem> Komodo IDE integration> Common package manager interface> Enhanced distributions> Legacy support> Indemnification> Multi-platform
Available Editions> Community Edition
> Two most recent versions of the software, free for non-production use> Business Edition
> Current and legacy versions, commercially supported on Windows/OSX/Linux, small installation base
> Enterprise Edition> Current and legacy versions, commercially supported/site-wide
licensing with enterprise-grade support, IP indemnification, and access to multiple platforms, larger installation base
> OEM Edition> Allows companies to to redistribute ActiveState languages with their
products, taking care of all licensing issues#OSLC
Sign up for more information> www.activestate.com/Ruby
> www.activestate.com/Go
> www.activestate.com/Node
> www.activestate.com/Lua
#OSLC
What’s next for Perl, Python, Tcl & Komodo?
#OSLC
ActivePoll:Would you like more information
on these new (or existing) language distributions?
#OSLC
#OSLC
Q/ASign up to be first in line!● Ruby: www.activestate.com/Ruby● Go: www.activestate.com/Go● Node.js: www.activestate.com/Node● Lua: www.activestate.com/Lua
For more information, contact: Jeff RouseDirector of Product [email protected]© Copyright 2016
#OSLC