Datamation content and product recommendations are
editorially independent. We may make money when you click on links
to our partners.
Learn More
With technologies like Flash and PDF pervasive across the Web, Adobe has established itself as one of the leading forces in shaping Internet content, applications and development.
But as open source continues to take root, how is the company responding?
While Adobe (NASDAQ: ADBE) is not a full-fledged open source company today, the company argues that it is making “open” efforts for its Web technology — and it sees active participation in the broader open source ecosystem a key way to spread its offerings. For instance, while neither Flash nor PDF are entirely open source, Adobe said it’s making what it described as “open” efforts in support of those technologies, aimed at furthering adoption and development.
“It’s fairly obvious that while we’ve been active in this space around what we call open, the overall structure has not been clearly communicated,” Dave McAllister, director of standards and open source at Adobe, told InternetNews.com.
Changing that has become especially important for Adobe, as it tries win over the heart and minds of developers as it continues to scale up its Flash-based AIR effort in competition with Microsoft’s Silverlight media framework.
One key component of Adobe’s efforts centers on working to release its core technology as open source, McAllister said.
Among those projects is the Adobe Flex SDK (define), which Adobe opened up in 2007. Flex is the framework on top of which Rich Internet Application (RIAs) can be built.
In terms of promoting Flex, the move seems to be paying off. McAllister noted that since Flex became open source, the number of downloads doubled each year, and added that its currently seeing 15,000 downloads a month.
That wasn’t the first such open sourcing effort by the company. Adobe also open sourced its Tamarin JavaScript engine back in 2006, in an effort with the Mozilla Foundation.
Going back even further, McAllister added that Adobe released the specs for the PDF format as an Adobe Open Specification in 1993, showing people what PDF was and how they could build on top of it.
“We do believe there is impact in being open and being accessible to developers around the world,” McAllister said. “When we release a product or specification into the open world, we also grant patent rights, so we do not have any blocks.”
Flash Player: Ready to be open?
One of the big questions, though, is when will Adobe open source its Flash Player. While several of its underlying technologies have been released as open source, the completed product, which plays Flash content, hasn’t. And it may not be going fully open source anytime soon.
“The Flash Player is about as open as I can get it at this point in time,” McAllister said.
He said that the Player’s core SWF (Shockwave Flash) specification is published and is completely accessible. The virtual machine that powers Flash Player, Tamarin, is an open source project and the language that drives the Flash Player, Flex, is also open.
But the sticking point is other, non-Adobe elements Flash Player uses — such as codecs — that are outside of the company’s control. It is because of those elements that McAllister argued that the Flash Player cannot be entirely open source.
Still, there are efforts in the community to build an open source Flash Player, like the GNASH player. McAllister commented that Adobe would not do anything to block GNASH development, since it’s just an implementation of open specifications.
Weighing open standards
Adobe also said it’s keen to participate in industry standard efforts to keep the Web an open place. One such standard is HTML 5, which is currently under development. McAllister sees HTML 5 as being important as it will help to get rid of some browser incompatibilities while introducing new standard features.
More importantly for Adobe is making sure that HTML 5 looks at the Web as being about more than just Web browsers. McAllister argued that the specification needs to consider the wider breadth of tools that work on and for the Web, like Adobe’s Flash and its AIR desktop environment.
“The goal of ‘open’ is to make sure that adoption of Adobe technologies are not blocking in [others],” McAllister said. “We think that developers like the ability to work with things that are truly open.”
The value of open source
For Adobe, McAllister said that there real value in being open. He noted that Adobe is able to get technologies into the marketplace faster — and that feedback is faster too.
“We are not an altruistic company we are interested in making money, but we do it by providing support for these technologies,” he said.
He also said that developers are taking Adobe’s products and technologies in direction that Adobe itself wasn’t necessarily going.
“It’s a changing mindset — the company understands the value of releasing specifications and moving to standards,” McAllister said. “We’re beginning to really understand the value in using open source in growing the developer ecosystem. But it’s an ongoing process.”
This article was first published on InternetNews.com.
-
Ethics and Artificial Intelligence: Driving Greater Equality
FEATURE | By James Maguire,
December 16, 2020
-
AI vs. Machine Learning vs. Deep Learning
FEATURE | By Cynthia Harvey,
December 11, 2020
-
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
-
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
-
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
-
Top 10 AIOps Companies
FEATURE | By Samuel Greengard,
November 05, 2020
-
What is Text Analysis?
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
-
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
-
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
-
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
-
Top 10 Chatbot Platforms
FEATURE | By Cynthia Harvey,
October 07, 2020
-
Finding a Career Path in AI
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
-
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
-
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
-
Top 10 Machine Learning Companies 2021
FEATURE | By Cynthia Harvey,
September 22, 2020
-
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
-
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
-
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
-
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
-
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
SEE ALL
ARTICLES