Home Tecnologia L’approccio di Canonical all’intelligenza artificiale è piacevolmente ponderato: Microsoft dovrebbe prenderne nota

L’approccio di Canonical all’intelligenza artificiale è piacevolmente ponderato: Microsoft dovrebbe prenderne nota

12
0

Elyse migliora Picaro / ZDNET

Segui ZDNET: Aggiungici come fonte preferita su Google.


I principali punti salienti di ZDNET

  • Canonical ti consente di scegliere come utilizzare l’intelligenza artificiale.
  • In Ubuntu, l’intelligenza artificiale è integrata nelle funzionalità chiave e negli strumenti AI opzionali.
  • Mentre Microsoft si occupa di controllo, Canonical ti dà la responsabilità.

In un nuovo publish sul weblog, Jon Seager, vicepresidente tecnico di Canonical per Ubuntu, ha spiegato come l’azienda sta integrando l’intelligenza artificiale nella sua esperienza desktop e server Linux in Ubuntu Linux 26.04 e versioni successive. A differenza di Home windows, dove Microsoft sta applicando la sua etichetta Copilot su tutto, Canonical integra l’intelligenza artificiale nella sua distribuzione Linux a condizioni aperte: modelli aperti ove possibile, inferenza locale per impostazione predefinita e nessun rebranding della distribuzione in un prodotto AI.

Seager ha spiegato che Canonical sta “intensificando l’uso degli strumenti di intelligenza artificiale in modo mirato e basato su principi”. Questo approccio implica una chiara preferenza per i modelli open-weight i cui termini di licenza sono in linea con i valori open supply di lunga knowledge di Ubuntu, abbinati a cablaggi e strumenti open supply. I staff di sviluppatori Canonical sono incoraggiati advert adottare gli strumenti che hanno senso per loro, purché scelgano un unico strumento in modo coerente a livello di staff.

Inoltre: Costruito per un Web ostile: Canonical VP of Engineering su Ubuntu 26.04 LTS

Ha sottolineato che Ubuntu non verrà riposizionato come prodotto AI, ma che “un’integrazione ponderata dell’intelligenza artificiale” renderà il sistema operativo più capace ed efficiente per le persone che già fanno affidamento su di esso. Internamente, Canonical prevede di istruire i propri ingegneri su dove l’intelligenza artificiale aggiunge realmente valore e di evitare parametri grezzi come “quanta intelligenza artificiale hai utilizzato”, concentrandosi invece sulla qualità, sul controllo e sulla revisionabilità del lavoro assistito dall’intelligenza artificiale.

IA implicita ed esplicita

Una parte fondamentale del framework di Ubuntu è la distinzione tra funzionalità AI “implicite” ed “esplicite”. Le funzionalità di intelligenza artificiale implicite verranno eseguite in gran parte in background, migliorando le capacità esistenti di Linux. Questo è il tipo di miglioramento che sperimenterai perché “il sistema funziona semplicemente meglio” piuttosto che come un nuovo prodotto AI. Advert esempio, Ubuntu 26.04 vanta sintesi vocale e sintesi vocale di prima classe, una migliore lettura dello schermo e altri miglioramenti all’accessibilità basati su modelli locali.

Inoltre: le nuove regole per il codice assistito dall’intelligenza artificiale nel kernel Linux: cosa devono sapere gli sviluppatori

Le funzionalità esplicite dell’intelligenza artificiale, al contrario, arriveranno come nuove funzionalità opt-in che si presentano chiaramente come guidate dall’intelligenza artificiale. Queste funzionalità potrebbero includere strumenti di testo generativi nei flussi di lavoro di produttività, assistenti agenti per attività come la gestione di file o progetti e interfacce dedicate per interagire direttamente con i modelli. Seager descrive questo approccio come graduale: in primo luogo, migliorando silenziosamente ciò che già fa Ubuntu, quindi stratificando flussi di lavoro “nativi AI” per gli utenti che li desiderano attivamente.

Non vuoi questi programmi abilitati all’intelligenza artificiale? Bene. Non sei obbligato a usarli. Buona fortuna provandolo con Home windows 11.

Ubuntu è incentrato sull’esecuzione dell’intelligenza artificiale a livello locale. Canonical vuole che la maggior parte delle funzionalità AI di Ubuntu utilizzino per impostazione predefinita l’inferenza sul dispositivo. Questo approccio rende queste funzionalità utilizzabili offline, potenzialmente più personal e meno dipendenti dai backend cloud proprietari. Li renderà anche molto più economici da usare.

Inoltre: Linux esplora un nuovo modo di autenticare gli sviluppatori e il loro codice: come funziona

Questo approccio si integra con il lavoro esistente di Canonical sui kernel ottimizzati, sull’abilitazione {hardware} per GPU e acceleratori e sulle partnership con i fornitori di silicio. Seager lo ha descritto come la base per un’inferenza locale efficiente sulle normali installazioni di Ubuntu.

L’accessibilità è uno dei primi obiettivi concreti per questa spinta dell’intelligenza artificiale. Seager mette in evidenza la sintesi vocale e la sintesi vocale a livello di sistema, oltre a funzionalità di lettura dello schermo più ricche, non come appariscenti “componenti aggiuntivi AI” ma come funzioni principali del sistema operativo. Guardando al futuro, ha scritto: “Ciò che oggi sembra possibile solo con l’accesso a una fabbrica di intelligenza artificiale di frontiera diventerà significativamente più accessibile nei prossimi mesi e anni”.

Al di là delle singole funzionalità, Canonical sta portando avanti un Ubuntu che possa fungere da casa più sicura per gli agenti AI e i flussi di lavoro degli agenti. Seager afferma che gli utenti sono sempre più abituati a lavorare con gli agenti e che “adora l’concept” di rendere la potenza accumulata di Linux più accessibile tramite interfacce basate sugli agenti. L’obiettivo è un “sistema operativo sensibile al contesto” in cui gli agenti possono ragionare sull’ambiente e sulle attività dell’utente pur essendo vincolati dal modello di sicurezza esistente di Ubuntu.

Inoltre: “Come consegnare il progetto al caveau di una banca”: perché l’intelligenza artificiale ha portato un’azienda advert abbandonare l’open supply

Qui, Snap, l’approccio predefinito del contenitore di applicazioni di Ubuntu, diventa il modo di Canonical di proteggere gli agenti IA. Con Snap, gli agenti eseguiranno il sandboxing. Questo passaggio impedisce loro di accedere a dati e risorse riservati. Canonical sta esplorando modi per integrare tali flussi di lavoro “in un modo che sembri di buon gusto, in linea con la nostra base di utenti e rispettoso dei nostri valori di privateness e sicurezza”, riconoscendo esplicitamente l’ansia della comunità nei confronti dell’intelligenza artificiale dalla mano pesante.

Con Microsoft che fa dell’intelligenza artificiale un termine di branding, Seager si sforza di differenziare l’approccio di Ubuntu. Rifiuta l’concept di misurare il personale Canonical in base al quantity dei risultati dell’intelligenza artificiale e afferma che l’azienda non ha intenzione di “forzare” l’intelligenza artificiale sugli utenti o di trasformare Ubuntu in un prodotto AI-first. Allo stesso tempo, è sincero riguardo all’impatto dell’intelligenza artificiale sul lavoro di ingegneria, sottolineando che mentre Canonical non intende sostituire le persone con l’intelligenza artificiale, un ingegnere esperto con gli strumenti di intelligenza artificiale potrebbe certamente sovraperformare chi non lo è.

Una cosa che gli utenti non dovrebbero aspettarsi è un “kill switch AI” universale. Seager sostiene che un simile cambiamento sarebbe complesso da implementare, “onestamente”, dato che alcune funzionalità dell’intelligenza artificiale si confonderebbero con miglioramenti del sistema in background piuttosto che con app distinte. L’accento è invece posto sul mantenere le funzionalità dell’intelligenza artificiale vincolate, verificabili e allineate con le aspettative open supply, consentendo allo stesso tempo a Ubuntu di evolversi in un mondo in cui l’intelligenza artificiale sta rapidamente diventando parte della base dell’informatica moderna.

L’intelligenza artificiale di Home windows e l’intelligenza artificiale di Ubuntu

Canonical sta esplicitamente orientando Ubuntu verso modelli open-weight, cablaggi open supply e licenze di modelli che si allineano con i valori di software program libero di lunga knowledge, piuttosto che limitarsi a prendere ciò che funziona meglio sui benchmark. Intendiamoci, come ha osservato Seager, “l’accesso ai pesi del modello è significativo, ma non equivale al tipo di trasparenza a cui la comunità open supply è abituata”. Ha aggiunto, Canonical sceglierà i modelli in base ai termini di licenza, non solo alle prestazioni.

La spinta principale dell’intelligenza artificiale di Microsoft, al contrario, è ancorata ai servizi cloud proprietari, come Copilot per Microsoft 365 e Azure OpenAI. Sì, Microsoft ti consentirà di utilizzare molti modelli, ma solo se Microsoft funge da gatekeeper. Puoi utilizzare l’intelligenza artificiale in Home windows solo utilizzando le regole di Microsoft, inclusi prezzi, criteri e telemetria.

Inoltre: le nuove regole per il codice assistito dall’intelligenza artificiale nel kernel Linux: ciò che ogni sviluppatore deve sapere

Il piano di Canonical per Ubuntu è rendere l’inferenza locale predefinita. Idealmente, tutte le funzionalità del sistema operativo potenziato dall’intelligenza artificiale dovrebbero essere eseguite su dispositivi offline, con interfacce chiaramente particular da utilizzare solo quando è realmente necessario un servizio esterno. Questo approccio sfrutta i punti di forza di Linux, come l’ottimizzazione dell'{hardware} e l’abilitazione di GPU/acceleratori, mantenendo i dati e i flussi di lavoro sulle vostre macchine.

La strategia di Microsoft è stata “cloud first”: Copilot in Home windows e Microsoft 365 è fondamentalmente legato ai modelli ospitati nel cloud e all’elaborazione dei dati, anche quando vengono coinvolte alcune NPU lato consumer. Questa connessione semplifica l’implementazione di funzionalità su larga scala. Tuttavia, l’approccio centralizza anche dati ed elaborazione, aumenta la dipendenza dai fornitori e rende più difficile per gli utenti comprendere o limitare il flusso dei propri dati.

Come ha sottolineato Seager, Ubuntu divide l’intelligenza artificiale in “implicita”, migliorando silenziosamente le funzionalità esistenti come la sintesi vocale, la lettura dello schermo e altri strumenti di accessibilità, e “espliciti”, nuovi flussi di lavoro o agenti AI chiaramente etichettati che gli utenti possono scegliere di adottare. Questa divisione riguarda l’intelligenza artificiale che rende Ubuntu “significativamente più capace” senza trasformarlo in un prodotto con marchio AI o forzare l’intelligenza artificiale agli utenti che desiderano un desktop Linux stabile.

La posizione di Microsoft, d’altra parte, è tutta incentrata sull’inserimento dell’intelligenza artificiale nell’esperienza utente predefinita. Advert esempio, Copilot viene visualizzato direttamente nella shell di Home windows e nelle app Microsoft 365. Inoltre, Microsoft sta esplorando Agenti sempre attivi all’interno di 365. Lì, l’intelligenza artificiale degli agenti fungerà da livello operativo per i flussi di lavoro dell’ufficio. Questo cambiamento è fantastico se hai già acquistato Microsoft. E, ovviamente, molte persone sono d’accordo con questa posizione: dal punto in cui mi siedo sono più stupidi.

Inoltre: la migliore intelligenza artificiale gratuita per la codifica: solo 3 sono disponibili ora

Tuttavia, essere legati a Microsoft significa che devi interagire con l’intelligenza artificiale per impostazione predefinita, non per un consenso esplicito considerato. Ti va bene? Sarai ancora d’accordo mentre i costi dell’intelligenza artificiale aumenteranno?

La storia dell’intelligenza artificiale di Canonical si basa fortemente sull’utilizzo delle primitive di sicurezza esistenti di Ubuntu, in particolare il confinamento di Snap, per fornire agli agenti di intelligenza artificiale autorizzazioni strettamente mirate, verificabilità chiara e diversi “gradi” di accesso dall’analisi di sola lettura fino all’accesso di scrittura controllato. L’concept è un “sistema operativo sensibile al contesto”, in cui gli agenti possono essere potenti, ma funzionano all’interno di sandbox trasparenti e open supply che utenti e revisori possono ispezionare.

Inoltre: ho provato una distribuzione solo da riga di comando che può migliorare seriamente le tue abilità con Linux

La direzione degli agenti di Microsoft è più focalizzata sull’integrazione degli agenti direttamente nei flussi di lavoro aziendali, come gli agenti Microsoft 365 che possono agire su posta, documenti e sistemi line-of-business. Questa integrazione è ottima per l’automazione, ma più difficile da comprendere per gli utenti. La governance risiede nelle console di coverage e nei connettori configurati dagli amministratori IT, non in un modello di sicurezza aperto e visibile all’utente che può essere esaminato e biforcato in modo indipendente.

Posizioni canoniche Ubuntu come piattaforma a basso attrito per la sperimentazione dell’intelligenza artificiale locale e flussi di lavoro open supply. Con Ubuntu, è facile per gli sviluppatori scambiare modelli, framework e strumenti. Questo approccio semplifica la prototipazione dei staff con modelli locali, database vettoriali e framework di agenti e, soprattutto, evita il vincolo del fornitore durante la fase di sperimentazione.

La forza di Microsoft è la distribuzione massiccia e gli strumenti integrati. Ma quella stessa integrazione rende più probabile che i primi esperimenti diventino dipendenze a lungo termine dallo stack di Microsoft, con dati, flussi di lavoro e governance tutti legati allo stesso fornitore.

Se ti interessano i modelli aperti, il controllo locale e la capacità di vedere e modellare il modo in cui l’intelligenza artificiale è collegata al tuo sistema, Ubuntu è tuo amico. Il modello di Microsoft è convincente per flussi di lavoro aziendali strettamente associati e incentrati sul cloud, ma baratta apertura e portabilità con lock-in, profonda integrazione e comodità. So quale modello userò.



fonte

LEAVE A REPLY

Please enter your comment!
Please enter your name here