CrossBridge
Other names | Project Alchemy |
---|---|
Adobe Systems | |
Initial release | 2008 |
Repository | |
License | Open-source |
Website | adobe-flash |
CrossBridge is an
CrossBridge uses high-performance
CrossBridge can generate Flash Player movies (
Using CrossBridge, Adobe ported
History
In 2008, CrossBridge was released by Adobe as "Project Alchemy", on the
In 2012, in an attempt to monetize Flash Player, Adobe restricted use of the Stage3D and Domain Memory features of Flash Player under the "Premium Features" brand. The "Premium Features" were licensed for use and publishers were to pay royalties to Adobe for use of the same.[16] Project Alchemy was commercially released as the Flash Runtime C++ Compiler.[9]
In 2013, Adobe open-sourced the Flash Runtime C++ Compiler as CrossBridge, and released it on the GitHub code hosting website.[17] The "Premium Features" were also made free for use, and no longer required licensing or royalties.[18]
See also
- asm.js
- Emscripten
- Google Native Client (NaCl)
- WebAssembly – an in-development bytecode for browsers
References
- ^ CrossBridge by Adobe, at GitHub
- ^ "Alchemy:FAQ". Archived from the original on May 5, 2012. Retrieved May 5, 2012., Adobe Labs, "ASC performs few optimizations at this time"
- ^ Zotov, Peter (2012-05-06). "Reaching the Limits of Adobe Stupidity – whitespace". Whitequark.org. Archived from the original on 2012-10-15. Retrieved 2012-10-27.
- ^ a b Alchemy:FAQ Archived May 5, 2012, at the Wayback Machine, Adobe Labs
- ^ a b Optimizing ActionScript Bytecode using LLVM, Adobe
- ^ a b Adobe Alchemy, is it ActionScript heresy? Archived 2012-08-19 at the Wayback Machine, Unit Zero One
- ^ a b Alchemy Released on Labs, Adobe Blogs, November 17, 2008
- ^ Alchemy Updates Released on Labs, Adobe Blogs, December 11, 2008
- ^ a b Project “Alchemy” is now the Flash Runtime C++ Compiler (FlasCC), Adobe Blogs, October 8, 2012
- ^ FlasCC for Flash Player, Adobe Gaming Archived May 25, 2013, at the Wayback Machine
- ^ Alchemy Archived 2020-10-04 at the Wayback Machine, Adobe Labs
- ^ XC APIs, Adobe Gaming Archived April 25, 2013, at the Wayback Machine
- ^ OpenGL for Stage3D, GitHub project hosting
- ^ lua-alchemy, Port of the Lua programming language for ActionScript using Alchemy, Google Code
- ^ Real-time pitch detection in AVM2, Temptonik, January 2015
- ^ Premium Features for Flash Player Archived 2014-07-19 at the Wayback Machine, Adobe Flash Team Blog, Adobe
- ^ Open Source Flash C++ Compiler, CrossBridge Archived 2014-03-25 at the Wayback Machine, Adobe Blogs, June 25, 2013
- ^ Adobe Premium Features for Flash Player, Adobe Devnet