Petição para o Flash de código aberto e especificações de ondas de choque
Edit: A primeira carta está sendo escrita. Se você quiser contribuir com isso, pode fazer solicitações de puxar ou entrar no bate -papo de gitter para nos ajudar a organizá -lo
A Adobe vai parar de distribuir e atualizar o Flash Player e o Shockwave Player. Isso está ok.
No entanto, o Flash junto com seu projeto irmã Shockwave é uma peça importante da história da Internet e matar Flash e Shockwave significa que as gerações futuras não podem acessar o passado. Jogos, experimentos e sites seriam esquecidos.
Flash de fornecimento aberto e as especificações de ondas de choque seriam uma boa solução para manter os projetos de ondas de choque e o choque vivos com segurança por razões de arquivo. Não sei como, mas essa é a beleza do código aberto: você nunca sabe o que surgirá depois de ir de código aberto! Pode haver uma maneira de converter SWF/FLA/DRC/DIR em html5/canvas/webgl/webassembly, ou alguns podem escrever um player independente para isso. Outra possibilidade seria ter um navegador separado. Não estamos dizendo que o jogador Flash e Shockwave deve ser preservado como está.
Entendemos que pode haver componentes licenciados que você talvez não consiga lançar. Basta deixá -los de fora com uma nota explicando o que foi removido. Vamos ignorá -los ou substituí -los por alternativas de código aberto.
Estrela este repositório para assinar a petição. Solicitações de tração também são bem -vindas. Adicione links flash e ondas de choque legal aqui e razões para o Flash de código aberto e o Shockwave.
Esta petição será entregue à Adobe.
Colaboradores e signatários
Discussão
- Petição Discussão sobre HN
- O Adobe Open Source Flash
- Flash 2020 e o futuro - Newgrounds
- https://twitter.com/bit101/status/889911479104933889
- https://twitter.com/fwa/status/889957817330917377
- https://twitter.com/tomfulp/status/889883079137005570
- https://twitter.com/tha_rami/status/890051049259663361
- Artigo do Gizmodo
- Discussão da petição sobre o Subreddit Linux
- Artigo de infoworld
- Artigo do SD Times
- Artigo Makeuseof
- O artigo do registro
- O artigo do Inquirer
- http://webwereld.nl/software/100140-maak-flash-open-source
- http://mobil.derstandard.at/2000061874513/open-source-petition-dans-wollen-flash-weiterleben-lassen
- https://www.heise.de/amp/meldung/petition-flash-als-open-source-rentner-3786837.html
- http://www.chip.pl/2017/07/adobe-flash-jako-open-source/
- http://www.oschina.net/news/87212/petition-to-open-source-flash-spec
- http://4pda.ru/2017/07/27/345658/
- https://www.xataka.com/aplicaciones/deberia-convertirse-adobe-flash-en-open-pen-source-razones-a-favavor-e-cres-en-contrra
- http://news.softpedia.com/news/adobe-shapen-open-source-flash-player-petition-requires-517227.shtml
- Mozilla/Shumway#2438
- https://twitter.com/pakastin/status/892042787771879424
- https://techworld.idg.se/2.2524/1.686541/han-ska-radda-flash
- http://www.tivi.fi/kaikki_uutiset/flash-playerin-lahdekoodia-vaaditaan-avoimeksi-6665757
- https://www.mikrobitti.fi/2017/07/adobea-vaaditaan-avaamaan-flash-playerin-lahdekoodi/
- https://thenextweb.com/dd/2017/07/28/instead-of-killing-flash-we-shave-save-it-for-posterity/#.tnw_kxtaguyp
- https://www.dunyahalleri.com/adobeye-flash-baskisi/
- https://opensource.srad.jp/story/17/07/30/0441200/
- https://nakedsecurity.sophos.com/2017/07/31/should-adobe-make-flash-open-source-poll/
Referências
- FWA - Flash ... Não dance no túmulo do seu pai
- Wikipedia: Arquivamento da Web
- Adobe Open Source
- Outra petição
- Ainda outra petição
- História do Flash
Flash e Shockwave como meio de arte
Flash e Shockwave eram uma plataforma para expressão criativa em um novo meio emocionante, com alcance global em um momento em que as imagens de som e em movimento mal estavam invadindo a internet. Muitos artistas pegaram a mídia e a moldaram para o seu próprio estilo. Essas peças digitais eram hipnotizantes e perturbadoras.
Fazemos muito para salvar e restaurar manuscritos antigos, então, por que não considerar nenhuma obra de arte interativa que foram desenvolvidas nesta plataforma e não podem ser portadas com sinceridade apenas para um formato de vídeo.
Sinta -se à vontade para adicionar outros projetos de arte interativos, sites, jogos e experimentos que você acha que merecem ser salvos:
- Soluções da Web superiores
- Nós escolhemos a lua
- 25 sites de flash mais impressionantes
- FlyGuy
- Hoogerbrugge
- Sofake
- Wefail
- não clique.it
- Levitado
- Flixel
- Vídeo de olho4u.com Introdução flash
- Vídeo de 2Advanced - Expansões
- Vídeo de Who's We Studios
- Vídeo de Xiao Xiao
- Metal Gear Awesome
- Homestar Runner
- Contos para o L33T: Romeu e Julieta, de Chris Coutts.
- Homestuck Beta
- Eu gostaria de ser a lua
- Cursor*10
- Clock2d.com - Rádio do despertador com temas, tela cheia, contagem regressiva e compartilhamento de recursos.
- Série de combate de loucura
- Dicewars
- Bate -papo noir (prenda o gato)
- The Grow Games by Eyezmaze (Wikipedia)
- Club Penguin reescrito
- Punho completo: DeepFriedFunny.com
- Reino do deus louco
- Jogos de design de Amanita
- Beautifl - Galeria Flash of Wonderfl
- FlashMixer
- Defenda o postigo
- Biomediaproject - Arquivo de todos os materiais promocionais da Bionicle, como o jogo online Mata Nui, e também possui um enorme arquivo de jogos antigos do Lego Flash e Shockwave.
- Memento Mori - lembre -se de que você tem que morrer
- Cuidado com o coelho
- Guia de Música Eletrônica (Wikipedia) de Ishkur (Wikipedia)
- QWOP (Wikipedia)
- Drogas e o cérebro
- Sapo no liquidificador
- Ultimate Flash Sonic
Jogos de ondas de choque e flash
Alguns desses jogos provavelmente desaparecerão se o flash for morto:
- Super Smash Flash 2
- Superfighters
- Alien Hominid
- A grande aventura de Abobo
- Transformice
- Maze morto
- Habbo Hotel
Estado atual de preservação de flash e ondas de choque
Já existem alguns projetos para preservar o flash. O problema é que eles não estão completos, devido à fonte fechada de especificações flash:
- AJC Flash -> WebAssembly
- Ranger
- LightSpark
- Shumway
- Especificações do SWF
- https://en.wikipedia.org/wiki/adobe_flash#open_source
- Projeto de terremoto - documentando formatos e criando decompiler para arquivos de diretor/onda de choque
Análise disponível
Projetos que não preservam o Flash como tal, mas fornecem conhecimento sobre o formato de arquivo:
- Blitzableiter
- Apresentação Blitzableiter
- Ffdec
- Schockabsorber contém informações interessantes sobre os arquivos feitos no Diretor da Adobe para Shockwave
- Phrack principalmente informações de segurança sobre arquivos de ondas de choque, mas contém informações valiosas de baixo nível sobre o formato de arquivo.
Comunidades de desenvolvedores ativos
Essas comunidades prosperam com o tempo de execução do Adobe Air. O Adobe Air RunTime permite que os desenvolvedores empacotem o mesmo código em aplicativos e jogos nativos para o Windows e Mac OS Desktops, bem como dispositivos iOS e Android, atingindo mais de um bilhão de sistemas de desktop e lojas de aplicativos móveis para mais de 500 milhões de dispositivos.
- Starling - O mecanismo de jogo Cross Platform usado por milhares para publicar jogos renderizados pela GPU, ele também usa a mesma API flash para exibição.
- Feathers - Feathers reúne tudo em um pacote - ardentes gráficos rápidos da GPU, um número impressionante de opções de pele e uma arquitetura de componentes extensíveis para criar uma experiência suave e responsiva.
- Rabcda - ABC robusto (ActionScript Bytecode) [Dis-] Assembler
- Royal/ASJS - Flex SDK agora é Royal -ASJS mantido pela equipe Apache
Próxima geração Os esforços da comunidade para o ActionScript
Aqui está uma exibição de tecnologias, que estão usando ActionScript sem estar ligado ao Adobe
- Apache FLEXJS - O mecanismo principal de estrutura de aplicativos / layout configurado com MXML. Originalmente criado por Adobe, o Flex agora é de código aberto e desenvolvido pelo pessoal do Apache.
- Descrição do FlexJS - Para mais detalhes
- Openfl - Openfl usa a API FLASH FLASH, mas vai a todos os lugares que o Flash Player não pode. Publicando aplicativos nativos, flash e html5 usando um conjunto de ferramentas sem costura.
- NextGen ActionScript - Use ActionScript em um navegador da Web ... sem um plug -in. Um site de coleta de tutoriais e utilitários de código aberto para FLEXJS e muito mais.
- Postagem do blog sobre a introdução deste site.
- Spriteflexjs Você pode converter API Flash em API HTML5 e converter API STAPE3D em API WEBGL.
O Openfl pode compilar código no Haxe no SWF, o que significa que alguém sabe como invadir essas especificações de binários. Teoricamente, também podemos usar o Starling para renderizar em tela HTML e WebGL em vez do estágio 3D da Adobe e usar o compilador Apache Flexjs para transpilá -lo para JavaScript. Isso induz o seguinte fluxo - migrando código fonte baseado em flash para a web.
- Código -fonte AVMPLUS AVM2 (Flash player AVM1 (?) Código -fonte AVM2)