Coder cooks up Java-built Flash Player

OpenGL gurus sought


A version of Flash is being built using Java, two years after Adobe Systems opened the player's closed formats to external inspection.

Programmer Joa Ebert has demonstrated a Java build of Flash executing SWF. The player is apparently called JITB, and it was recently unveiled at an event in San Francisco.

While there's still plenty left to do, Ebert hoped others might become involved in the project if he shared his work in its early stages.

"Maybe some OpenGL guru wants to take care of the Display List rendering or someone else likes to help implement the Flash API in Java," the coder blogged here. The code is here.

JITB is currently able to translate a subset of Adobe's ActionScript scripting language into Java bytecode he said would run at nearly the same speed as native Java. He blogged:

"I am also shooting for Java interoperability at some level so that you can call Java classes from within ActionScript. Hopefully you will be able to use JITB on your desktop machine, on a server or on an Android phone. Basically everywhere Java runs."

Adobe in 2008 lifted restrictions on SWF for use in multi-media and vector graphics and FLV/F4V, for video on Flash. The company also published Flash Player's device porting layer APIs, the Flash Cast protocol and AMF protocol for the exchange data between a Flash application and database. In addition, Adobe pledged to eliminate all licensing fees for the next major releases of Flash Player and Adobe Integrated Runtime, which are due later this year.

Adobe didn't exactly open-source the technologies - it just allowed outsiders to read them, and to implement them without changes as non-Adobe versions of Flash Player. The company did so as it formed the Open Screen Alliance to encourage device makers and programmers to put Flash and its Flash-based Adobe Internet Runtime (AIR) on more non-PC devices.

Shout out to Reg regular Tim Anderson for flagging this up. ®

Broader topics


Other stories you might like

  • Google sours on legacy G Suite freeloaders, demands fee or flee

    Free incarnation of online app package, which became Workplace, is going away

    Google has served eviction notices to its legacy G Suite squatters: the free service will no longer be available in four months and existing users can either pay for a Google Workspace subscription or export their data and take their not particularly valuable businesses elsewhere.

    "If you have the G Suite legacy free edition, you need to upgrade to a paid Google Workspace subscription to keep your services," the company said in a recently revised support document. "The G Suite legacy free edition will no longer be available starting May 1, 2022."

    Continue reading
  • SpaceX Starlink sat streaks now present in nearly a fifth of all astronomical images snapped by Caltech telescope

    Annoying, maybe – but totally ruining this science, maybe not

    SpaceX’s Starlink satellites appear in about a fifth of all images snapped by the Zwicky Transient Facility (ZTF), a camera attached to the Samuel Oschin Telescope in California, which is used by astronomers to study supernovae, gamma ray bursts, asteroids, and suchlike.

    A study led by Przemek Mróz, a former postdoctoral scholar at the California Institute of Technology (Caltech) and now a researcher at the University of Warsaw in Poland, analysed the current and future effects of Starlink satellites on the ZTF. The telescope and camera are housed at the Palomar Observatory, which is operated by Caltech.

    The team of astronomers found 5,301 streaks leftover from the moving satellites in images taken by the instrument between November 2019 and September 2021, according to their paper on the subject, published in the Astrophysical Journal Letters this week.

    Continue reading
  • AI tool finds hundreds of genes related to human motor neuron disease

    Breakthrough could lead to development of drugs to target illness

    A machine-learning algorithm has helped scientists find 690 human genes associated with a higher risk of developing motor neuron disease, according to research published in Cell this week.

    Neuronal cells in the central nervous system and brain break down and die in people with motor neuron disease, like amyotrophic lateral sclerosis (ALS) more commonly known as Lou Gehrig's disease, named after the baseball player who developed it. They lose control over their bodies, and as the disease progresses patients become completely paralyzed. There is currently no verified cure for ALS.

    Motor neuron disease typically affects people in old age and its causes are unknown. Johnathan Cooper-Knock, a clinical lecturer at the University of Sheffield in England and leader of Project MinE, an ambitious effort to perform whole genome sequencing of ALS, believes that understanding how genes affect cellular function could help scientists develop new drugs to treat the disease.

    Continue reading

Biting the hand that feeds IT © 1998–2022