LuisSP on Nostr: a propria Microsoft, alguns anos atrás, já tem papo de compilador precisar de chave ...
a propria Microsoft, alguns anos atrás, já tem papo de compilador precisar de chave criptografica vinculada ao autor, e dependendo de autorização cancelável pela Microsoft, e nenhum executavel executa sem isso, forçado direto pelo OS.
Em windows isso não rolou de forma tão draconiana, mas bastaria Android e iOS implementarem algo assim.
simplesmente quem eles não autorizarem, não pode nem compilar um exe.
Ainda abre a porta para depois de algum tempo, as chaves expirarem, e só novos executaveis funcionariam, o que ainda forçaria usuarios a atualizarem as apps e com isso, o proprio telefone.
Linguagens interpretadas poderiam ser cobertas proibindo-se interpretadores diretos e autorizando apenas interpretadores de codigo-intermediario compilado.
Published at
2024-10-05 22:07:50Event JSON
{
"id": "15436541c9720cd50a89523327b3f99d379f2aed6f5c16242c858d93a15b8207",
"pubkey": "c141120a216331099f7450b05441ac3040dcf71a8393e42a0684dbe7535c7f4d",
"created_at": 1728166070,
"kind": 1,
"tags": [
[
"p",
"619af6a60b3fe4c733aaca061c522cc9c7cf1d87ef4c908facc5ed936d3bdf23"
],
[
"e",
"5698e33c8ea7ec201b6e0957c87f9428123fcf60a7da09c1955d04402fa2aa87",
"wss://relay.damus.io/",
"root"
]
],
"content": "a propria Microsoft, alguns anos atrás, já tem papo de compilador precisar de chave criptografica vinculada ao autor, e dependendo de autorização cancelável pela Microsoft, e nenhum executavel executa sem isso, forçado direto pelo OS. \n\nEm windows isso não rolou de forma tão draconiana, mas bastaria Android e iOS implementarem algo assim. \n\nsimplesmente quem eles não autorizarem, não pode nem compilar um exe. \n\nAinda abre a porta para depois de algum tempo, as chaves expirarem, e só novos executaveis funcionariam, o que ainda forçaria usuarios a atualizarem as apps e com isso, o proprio telefone. \n\nLinguagens interpretadas poderiam ser cobertas proibindo-se interpretadores diretos e autorizando apenas interpretadores de codigo-intermediario compilado. \n",
"sig": "0b3c2d1e0c7448184973a9be562e9f11408dc045292acec03e809ddc2fd739fce5316d4f6b5e6388d56d52e154a8174b2b248513ddf0c8ed957299ddeec2f444"
}