Týždeň 2024-04
Apple sa popasoval s DMA v EU. Vyjde z tejto pasovačky ako víťaz? @vlkodotnet
Udalosť týždňa: Apple odpoveď na DMA
Týždeň pred začiatkom oficiálneho predaja nových Vision Pro Apple oznámilo zmeny v iOS, Safari a AppStore. Tie sú určené pre nás v EU a vyplývajú z Digital Market Act (DMA). Zdalo by sa, že DMA bojuje proti známym monopolom, ako je Google, Apple, alebo Facebook. On ale nejde proti konkrétnym firmám, ale definuje tzv. Core Platform Services. Na to, aby ste dostali takúto zaujímavú visačku, stačí mať definovaný počet užívateľov.
Apple teda dostalo za úlohu v iOS umožniť existenciu alternatívnych obchodov, umožniť nastaviť ako predvolený prehliadač niečo iné ako Safari, sprístupniť možnosť platiť cez NFC a v AppStore umožniť platiť cez alternatívne platobné brány. Výsledkom je cca 600 nových API dostupných pre vývojárov. Pre EU vývojárov.
Aby mimo EU neboli smutní, tak umožnili streaming hier, čo určite potešilo Microsoft s Xbox Cloud Gaming a Nvidia s ich produktom Nvidia Now. Tie boli mimo, pretože Apple predtým požadoval, aby každá nimi ponúkaná hra prešla ich schvaľovacím procesom. Len tak mimochodom to obišli tak, že streamovali svoje služby cez Safari prehliadač.
Hneď po uvedení začali sa na internete šíriť "zaručené" analýzy, ako si to Apple aj tak urobil po svojom. Problematické sú najmä tieto dve časti:
- Musíte sa ako developer rozhodnúť, či budete ponúkať aplikácie podľa EU pravidiel, alebo podľa starých pravidiel. Podľa EU pravidiel to bude pre vás výhodnejšie, budete môcť publikovať v alternatívnych obchodoch. Ale môžete sa rozhodnúť iba raz, nebude cesta späť.
- Ak sa rozhodnete publikovať v alternatívnych obchodoch a prekročíte počet nainštalovaných kusov aplikácií 1 milión (ráta sa iba prvá inštalácia na užívateľa), tak nad 1 milión zaplatíte tzv. Core Technology Fee (CTF), teda 50 centíkov za každú prvú inštaláciu u užívateľa. A môžete sa uistiť, že Apple bude presne vedieť, koľko ich naozaj je, čo znamená, že takto si zabezpečili všetky známe free aplikácie, aby zostali v ich AppStore.
Je toho oveľa viac, preto prikladám najlepšie spracovanú analýzu nových podmienok, kde ak ste iOS developer, dostanete odpovede na svoje otázky.
Golden Kitty Awards 2023
Product Hunt vydal ročenku s najlepšími najnovšími produktmi minulého roku. Nikto asi nebude prekvapený, že produktom roku sa stal ChatGPT. Za ním skončil nový prehliadač Arc, ktorý do vášho browsovania zaintegruje AI. Notion, ktorý netreba predstavovať, treba si ho vyskúšať. A dostalo sa tam aj Gemini ako Google odpoveď na ChatGPT. Ďalej sú tam rôzne podkategórie, ktoré si môžete pozrieť pre inšpiráciu. A našiel som tam aj českého zástupcu s produktom BoostSpace.
Google Chrome ARM verzia
Google celkom prekvapivo zverejnila v Canary prvý natívny build Chrome pre Windows ARM. Je to celkom zaujímavé, pretože dosiaľ bol jediný natívny prehliadač pre Windows s ARM architektúrou Edge (postavený na Chromium jadre). A keď už aj Google investuje do ARM na Windows, tak možno nás čaká zaujímavý rok s ARM zariadeniami na Windows. Tak trošku tým spoilujem to, že Microsoft má na marec ohlásený Surface Event.
Windows Server 2025 má Hotpatching
Najotravnejšia vec na svete je, keď si necháte niečo bežať na notebooku cez noc, a keď prídete ráno do práce, tak ho nájdete reštartovaný, lebo tam bol čakajúci Windows Update. Linux užívatelia sa nám môžu ticho posmievať, ale viete, že Windows Server v Azure už dlhšie používa Hotpatching? Teda inštaláciu updatov bez nutnosti reštartu operačného systému. Teraz si ho môžete vychutnať aj vo vašom datacentre s Windows Server 2025 (s veľkou pravdepodobnosťou si ale počkáte až do budúceho roku). V normálom Windows ho ešte nemáme kvôli celému ekosystému zle naprogramovaných Windows driverov, ktorými nás výrobcovia za všetky tie roky zahltili. Ale možno Windows 12 prinesie nejakú verziu, kde si budete môcť spätnú kompatibilitu vypnúť.
iPhone user fingerprinting cez notifikácie
Keď Apple uviedol možnosť vypnúť trackovanie užívateľov naprieč aplikáciami, tak mal z toho hlavu v smútku ako Facebook, tak všetci tí poskytovatelia reklám pre free aplikácie. Ale neboli smutní dlho, našli si hneď viacero spôsobov, ako vás označiť, že vy ste vy. A najnovšie cez notifikácie, ktoré spúšťajú malý proces v pozadí a vedia aj sledovať, kde aktuálne ste a ešte lepšie vás identifikovať. Preto dobre porozmýšľajte, čo si do telefónu nainštalujete a čo vám môže posielať notifikácie.
Security okienko
Ak používate svoju vlastnú inštaláciu GitLabu, tak rýchlo patchujte, inak vás môže postihnúť Critical GitLab vulnerability CVE-2023-7028. Tá umožňuje zaslať password reset linku na inú ako vašu email adresu.
Microsoft mal ďalší zaujímavý útok. Tentoraz bol prienik cez testovacie prostredie, zatiaľ bez známych vedľajších účinkov pre nás bežných užívateľov.
AI okienko
Už som kedysi dávno písal, že Microsoft nemá špeciálny AI model pre GitHub Copilota, ale využíva služby OpenAI. Aby ste mi verili, že nekecám, tak som vybavil v Microsofte, aby k tomu napísali vysvetľujúci článok (ale možno to bolo úplne inak).
V článku sa spomína, že s GitHub Copilotom sme my programátori až 55 % produktívnejší. Na druhej strane vraj podľa tejto štúdie produkujeme horší kód. A to mi pripomína starý Intel vtip: Koľko je 2+2? 5. To je ale zle. Ale ako rýchlo.
Tento rok tipujem, že bude rokom AI pre video. Google predstavil svoj Space-Time Diffusion Model Lumiere, ktorý zvládne napríklad smejúcu sa Mona Lízu (brr, radšej výsledok ani nehľadajte).
.NET okienko
Zoznam všetkých noviniek vo Visual Studiu pre zvýšenie produktivity, ktoré priniesol rok 2023 a ešte aj prinesie 2024, zhŕňa nasledujúci článok.
Aby som nepísal len o starých veciach, tak pre inšpiráciu tu mám Oxpecker, čo je nový F# ASP.NET Core based web framework a nástupca Giraffe framework, ktorý ja osobne ani nepoznám, ale vraj je populárny.
Linky na záver
Už aj Microsoft má svoje pohrebisko projektov. Ja najviac smútim za Surface Duo, o ktorom som si myslel, že jeho neexistujúca najnovšia verzia by mohla byť môj budúci mobilný miláčik.
Niečo pre ľudí so spomienkovým optimizmom. Za mňa úprimne podotýkam, že až taký starý nie som, ale zažil som takýto web zo strany užívateľa.
Je neuveriteľné, čo dokážu ľudia natlačiť do 8kB programu.
Vizuálna bodka na záver
Napadlo by vám toto spojenie?