abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 13:00 | Komunita

Do 30. října se lze přihlásit do dalšího kola programu Outreachy (Wikipedie), jehož cílem je přitáhnout do světa svobodného a otevřeného softwaru lidi ze skupin, jež jsou ve světě svobodného a otevřeného softwaru málo zastoupeny. Za 3 měsíce práce, od 4. prosince 2018 do 4. března 2019, v participujících organizacích lze vydělat 5 500 USD.

Ladislav Hagara | Komentářů: 39
21.9. 22:22 | Komunita

Společnost Purism představila kryptografický token Librem Key. Koupit jej lze za 59 dolarů. Token byl vyvinut ve spolupráci se společností Nitrokey a poskytuje jak OpenPGP čipovou kartu, tak zabezpečení bootování notebooků Librem a také dalších notebooků s open source firmwarem Heads.

Ladislav Hagara | Komentářů: 8
21.9. 20:33 | Nová verze

Společnost NVIDIA oficiálně vydala verzi 10.0 toolkitu CUDA (Wikipedie) umožňujícího vývoj aplikací běžících na jejich grafických kartách. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
21.9. 20:00 | Upozornění

Příspěvek Jak přežít plánovanou údržbu DNS na blogu zaměstnanců CZ.NIC upozorňuje na historicky poprvé podepsání DNS root zóny novým klíčem dne 11. října 2018 v 18:00. Software, který nebude po tomto okamžiku obsahovat nový DNSSEC root klíč, nebude schopen resolvovat žádná data. Druhým důležitým datem je 1. února 2019, kdy významní výrobci DNS softwaru, také historicky poprvé, přestanou podporovat servery, které porušují DNS standard

… více »
Ladislav Hagara | Komentářů: 7
21.9. 15:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 156. brněnský sraz, který proběhne v pátek 21. září od 18:00 v restauraci Na Purkyňce na adrese Purkyňova 80.

Ladislav Hagara | Komentářů: 0
21.9. 13:22 | Nová verze

Alan Griffiths z Canonicalu oznámil vydání verze 1.0.0 display serveru Mir (GitHub, Wikipedie). Mir byl představen v březnu 2013 jako náhrada X serveru a alternativa k Waylandu. Dnes Mir běží nad Waylandem a cílen je na internet věcí (IoT).

Ladislav Hagara | Komentářů: 0
20.9. 22:00 | Nasazení Linuxu
Stabilní aktualizace Chrome OS 69 (resp. Chromium OS), konkrétně 69.0.3497.95, přináší mj. podporu linuxových aplikací. Implementována je pomocí virtualizace, a proto je tato funkce také omezena na zařízení s dostatkem paměti a podporou hardwarové akcelerace, tudíž nejsou podporovány chromebooky s 32bitovými architekturami ARM, či Intel Bay Trail (tzn. bez Intel VT-x).
Fluttershy, yay! | Komentářů: 5
20.9. 21:32 | Zajímavý projekt

Došlo k uvolnění linuxové distribuce CLIP OS, vyvíjené francouzským úřadem pro kybernetickou bezpečnost ANSSI, jako open source. Vznikla za účelem nasazení v úřadech, kde je potřeba omezit přístup k důvěrným datům. Je založená na Gentoo.

Fluttershy, yay! | Komentářů: 1
20.9. 16:00 | Komerce

Zjistěte více o bezpečné a flexibilní architektuře v cloudu! IBM Cloud poskytuje bezpečné úložiště pro Vaše obchodní data s možností škálovatelnosti a flexibilitou ukládání dat. Zároveň nabízí prostředky pro jejich analýzu, vizualizaci, reporting a podporu rozhodování.

… více »
Fluttershy, yay! | Komentářů: 12
20.9. 12:22 | Nová verze

V dubnu letošního roku Mozilla představila webový prohlížeč pro rozšířenou a virtuální realitu Firefox Reality (GitHub). V úterý oznámila vydání verze 1.0. Ukázka na YouTube. Firefox Reality je k dispozici pro Viveport, Oculus a Daydream.

Ladislav Hagara | Komentářů: 2
Na optické médium (CD, DVD, BD aj.) jsem naposledy vypaloval(a) data před méně než
 (13%)
 (15%)
 (20%)
 (23%)
 (25%)
 (4%)
 (1%)
Celkem 392 hlasů
 Komentářů: 33, poslední 16.9. 11:55
Rozcestník

VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování

Zdrojové kódy editoru Visual Studio Code jsou k dispozici na GitHubu pod licencí MIT. Stažením oficiálního přeloženého a sestaveného editoru ale uživatel souhlasí s proprietární Microsoft licencí a telemetrií, tj. odesíláním informací o používání editoru Microsoftu. Uživatelé editoru, kteří s touto licencí a telemetrií nesouhlasí a nechtějí si editor sami překládat si mohou nově Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování stáhnout z projektu VSCodium [Hacker News].

28.8. 06:00 | Ladislav Hagara | Komunita


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

28.8. 10:49 david
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
robite akoby sa plno veci ako aj telemetriu nedalo jednoducho vypnut v nastaveni Code
28.8. 11:05 Xerces
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
A dá? :-)
28.8. 12:01 teni
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Příloha:
Dá :)
Salamek avatar 28.8. 12:07 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
A vime ze M$ pred buildem tech svych binarek neinjectuje patch ktery z tech checkboxu nedela jen nic nemenici klikatka ? :D
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
28.8. 12:14 chrono
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Toto je v licencii k VS Code:
Data Collection. The software may collect information about you and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may opt-out of many of these scenarios, but not all, as described in the product documentation.
little.owl avatar 28.8. 12:49 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
You may opt-out of many of these scenarios, but not all, as described in the product documentation.
Tedy jistě nedá.
$ man rtfm
Blaazen avatar 28.8. 13:00 Blaazen | skóre: 22
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
@ ... and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services.

Takže kód, kterej v tom lidi píšou, se odesílá do Microsoftu, a když se jim líbí, tak ho můžou použít ve svých produktech? :-)
28.8. 12:09 Hammer battalion unleashed
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Kouknul jsem do kodu a tam nodejs a main.js, jdu blejt.
29.8. 08:33 koroptev
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
lol a doteds zil kde poslednich par let?
29.8. 11:01 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Na linux desktopu se da temto zpatecnostem vetsinou vyhnout.
30.8. 10:29 koroptev
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
pokud vyhnout znamena ignorovat majoritu sveta vukol pak chapu ze na linuxu se da vyhnout i mnoha jinym vecem namatkou zjisteni ze linux na desktopu nikdo nepouziva nebo ze kde gnome nikdo nepouziva vlastne
2.9. 01:55 Andrej | skóre: 8
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
jedzte hovna, miliardy much sa predsa nemozu mylit!

...asi tolko k tej "majorite sveta"...
Any sufficiently advanced magic is indistinguishable from technology. --Larry Niven
AsciiWolf avatar 28.8. 12:36 AsciiWolf | skóre: 39 | blog: Blog
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Případně použít OSS Flatpak verzi z Flathubu.
28.8. 20:43 mankind_boost | skóre: 6 | Hliněná chýše, 5482/3
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Jenže tady je zase problém, že to je Fl*tpack.
Jen skutečný mankind_boost je zárukou kvality.
xkucf03 avatar 28.8. 20:54 xkucf03 | skóre: 46 | blog: xkucf03
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
V čem je problém? Z hlediska bezpečnosti by to mělo být lepší, ne?
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
29.8. 11:01 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
ne
29.8. 11:08 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Ale vidim tam, ze aspon po imagetragick zupdatovali (ale mozna v te dobe ani flatpak pro VSCode nebyl?), tak to neni uplna hruza.
29.8. 11:20 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Krome tech starych knihoven a nodejs si vsimni --filesystem=host, takze je cely sandbox tak nejak k nicemu :).
little.owl avatar 29.8. 13:24 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Jak k nicemu? To jsou snad jen expected permissions, ktere aplikace nemusi dostat.
$ man rtfm
29.8. 13:35 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
A k cemu ti ten VScode bez tech prav bude?
little.owl avatar 29.8. 13:48 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Editor bez pristupu k filesystems je k nicemu, ale mohu povolit pristup jen do urcitych adresaru (R,R/W) ci zablokovat pristup k siti.
$ man rtfm
29.8. 17:29 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Vecer na to jeste kouknu.

Podivej se ale na ten flatpak buildfile k tomu VSCode - ma to 13000(!) radku a jsou v tom veci jako tunnel-agent, coz je "HTTP proxy tunneling agent" v javascriptu. Tahle knihovna je tam ve dvou verzich - jedna je staricka 0.4.3.

A to me jen prastilo do oci co tam sakra dela nejaky tunnel-agent. Stahuje se tam (z nejakeho yarnpkg) tisice zavislosti s natvrdo nastavenymi verzemi.

Z pohledu bezpecnosti je to jeden velky pruser, neco takoveho by do normalniho distra nikdy neproslo. I kdyz pomineme uteky ze sandboxu nebo pristup na cely filesystem ve vychozim nastaveni sandboxu, tak tohle je software, ve kterem budou uzivatele editovat zdrojaky, hesla k databazim atd.
little.owl avatar 29.8. 18:22 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
VSCode je standardni pomala Electron aplikace. Je smichu i placi kolik instalaci Chrome browseru maji nekteri lide na svem PC aniz by to vedeli (videl jsem stroj se ctrnacti).

S tou [ne]bezpecnosti souhlasim, slo mi jen o to ze flatpak umoznuje uzivateli aplikace pouzitelne sandboxovat. Navic umoznuje izolovat runtime environment, coz je presne co by Electron aplikace potrebovaly.
$ man rtfm
29.8. 18:49 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Navic umoznuje izolovat runtime environment, coz je presne co by Electron aplikace potrebovaly.
V tomhle jsou ale klasicka distra (na kterych kontejnery stavi treba docker) tak o dekadu pred flatpakem. To jde ostatne videt z toho prikladu vyse (tam je izolace runtime environmentu nulova).

Jestli teda myslime "izolaci runtime environmentu" to stejne.

Ty runtimy ve flatpaku jsou podobny (deseti)tisice radkovy jsony jako ten VScode.
little.owl avatar 29.8. 19:09 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
V tomhle jsou ale klasicka distra (na kterych kontejnery stavi treba docker) tak o dekadu pred flatpakem.
Ani ne. A v kombinaci s vecmi jako Ostree (Fedora Atomic) je to uplne jinde.
To jde ostatne videt z toho prikladu vyse (tam je izolace runtime environmentu nulova).
Ne. To jsou permissions, ktere aplikace pozaduje, ale nemusi dostat. Vy je muzete jako uzivatel override.
$ man rtfm
29.8. 19:18 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
To asi myslime izolaci runtime environmentu neco jineho :).

Myslel jsem tim definice zavislosti pro runtime.

Mas na mysli izolaci ve smyslu kontejneru?
little.owl avatar 29.8. 22:41 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Flatpak je postaven na Bubblewrap a jeho sandboxovani, to funguje jinak nez standarni kontejner a nevyzaduje privilegovane spousteni.
$ man rtfm
29.8. 19:20 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Co se tyka toho override tak to vecer zkusim.

Ale jestli to jde jen z command line a neni uzivatel poradne varovan co to vlastne chce spustit (derovou aplikaci, ktera ma pristup vsude i kdyz se tvari ze je v sandboxu), tak to muj nazor na vec rozhodne nemeni.
little.owl avatar 29.8. 22:38 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Staci si globalne nastavit, ze flatpak aplikace by default nemaji pristup k siti a filesystemu, a pak to povolovat selektivne per aplikace. Defaultni konfigurace v distrech nebyva tak restriktivni, to je ale zalezitost distribuce, nikoliv flatpak.
$ man rtfm
29.8. 23:08 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Tak to zkousim a musim se smat, protoze tady na me gnome3 zblunka pokazde kdyz zmacknu tab v terminalu :). Zkousim na ciste instalaci aktualniho debianu s gnome3.

Nainstaluji teda flatpak. V prohlizeci otevru flathub a kliknu na "install" > "Sorry, this did not work. The file is not supported".

Zkusim tedy pres "flatpak install flathub com.visualstudio.code" > "error: Remote "flathub" not found".

Tak si teda oteveru ten jejich setup guide. Reboot. Povedlo se.

Kliknu na "Launch" a otevre se mi ve firefoxu (mimo jakykoliv sandbox) nejaky web, pres Activities se mi povedlo proklikat k tomu otevrenemu VSCode.

Takze mam spusteni deravy VSCode bez jakehokoliv varovani, ma pristup k internetu a muzu s nim klidne editovat cokoliv v mem ~. Tady je ten sandbox opravdu k nicemu.
29.8. 23:12 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
flatpak override com.visualstudio.code --unshare=network
error: Permission denied
29.8. 23:20 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
OK, chce to roota.

Pustil jsem tedy:
sudo flatpak override com.visualstudio.code --nofilesystem=host
sudo flatpak override com.visualstudio.code --unshare=network
Proslo to bez chyby. Ale v tom VSCode se furt k svemu home dostanu.

A jak prosimte muzu nastavit pres "flatpak override" tu granularitu - napr. povolit pristup pouze k ~/dev ?
little.owl avatar 30.8. 00:57 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
OK, chce to roota.
Pokud pouzije --user tak ne.
Ale v tom VSCode se furt k svemu home dostanu.
Zajimave, ja mam obsah prazdny, tedy dostat se tam nemohu.
A jak prosimte muzu nastavit pres "flatpak override" tu granularitu - napr. povolit pristup pouze k ~/dev ?
Treba takto:
$ sudo flatpak override com.visualstudio.code  --unshare=network --filesystem=~/dev
Osobne se s override netrapim a rovnou bych editoval:
sudo vi /var/lib/flatpak/overrides/com.visualstudio.code
je to trivialni ini file, ktery pak muze vypadat:
$ cat /var/lib/flatpak/overrides/com.visualstudio.code 
[Context]
shared=!network;
filesystems=~/dev;
Syntaxe je jednoducha "!" zakazuje a ";" oddeluje.

Flatpak ma sve limity, ale na vas je strasne videt, ze jste nemel cas si projit ani zakladni dokumentaci (a pouzivate Debian, ktery ma plno veci mimo stable casto podivne polo-integrovane).
$ man rtfm
30.8. 01:18 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
To fakt cekas ze si to takto kazdy bude editovat (zvlast kdyz jim to nikdo nerekne)? Ja se na toto jeste ze zvedavosti podivam, ale na tom mem puvodni komentari se nic nemeni, bohuzel.

A takova poznamka bokem ... pro me (a dalsi 2 miliardy lidi) je flatpak nepouzitelny naprosto, uz z toho duvodu ze v nem nefunguje IME, v mem pripade to znamena, ze v tom VScode pak nemuzu psat cinsky. Celkove jde strasne videt, ze flatpak je stale na urovni technickeho dema.

Ale diky za diskusi!
little.owl avatar 30.8. 10:53 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
To fakt cekas ze si to takto kazdy bude editovat (zvlast kdyz jim to nikdo nerekne)?
Necekam, pouzije override, treba globalne. Editovani je jen dalsi cesta.
A takova poznamka bokem ... pro me (a dalsi 2 miliardy lidi) je flatpak nepouzitelny naprosto, uz z toho duvodu ze v nem nefunguje IME, v mem pripade to znamena, ze v tom VScode pak nemuzu psat cinsky.
To neni omezeni flatpak, ale pripravenych balicku, treba u Gnome je IM pres iBus podporovano. Electron aplikace maji problem, nebot autori na to zatim nekoukaji.
Celkove jde strasne videt, ze flatpak je stale na urovni technickeho dema.
S tim bych nesouhlasil.
$ man rtfm
30.8. 10:56 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Tak schvalne, vecer zkusim gimp ve flatpaku jestli tam IME bude fungovat a jeste si pohraju s temi overrides (asi tusim, proc mi ten --nofilesystem=host nefungoval).

Jinak ten bubblewrap na prvni pohled vypada fakt dobre, az se divim, ze za tim stoji stejny vyvojar co za flatpakem.
30.8. 10:58 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Ale pouzivam teda fcitx a ne ibus (v ibus nefunguje bopomofo).
little.owl avatar 30.8. 12:01 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
fcitx

Skutecne zalezi na tom jak autori aplikace zabali a to je ted nejvetsi slabina - integrace a lide, pro ktere je to vse nove - nikoliv flatpak jako takovy.
$ man rtfm
30.8. 12:23 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
S tim ze je problem ve vyvojarich a ne v samotnem navrhu flatpaku zase nemuzu souhlasit ja, kdyz vidim jak vypadaji ofiko baliky na flathubu.

Na problemech s integraci se shodneme, proto je flatpak ostatne zatim na urovni technickeho demo.
little.owl avatar 30.8. 13:26 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
S tim ze je problem ve vyvojarich a ne v samotnem navrhu flatpaku zase nemuzu souhlasit ja, kdyz vidim jak vypadaji ofiko baliky na flathubu.
Plno aplikaci ve Flathub neni vytvoreno korektne, vi se to, a bude trvat nejaky cas nez se to vyresi. Za kvalitu jsou zodpovedni autori, nikoliv tvurci flatpak - vy muzete mit repositaru jako Flathub kolik chcete.
Na problemech s integraci se shodneme, proto je flatpak ostatne zatim na urovni technickeho demo.
Design a implementace flatpaku je uz vicemene stabilni, oznacovat to za demo je nesmysl, zadne vyrazne predelavani se neplanuje. Pokud nerozlisujete mezi technologii a jejim uziti, je problem spise na vasi strane, je to stejne jako obvinovat tvurce deb/rpm za zprasene deb/rpm balicky v repositari X/Y.
$ man rtfm
30.8. 13:44 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Pokud nerozlisujete mezi technologii a jejim uziti, je problem spise na vasi strane, je to stejne jako obvinovat tvurce deb/rpm za zprasene deb/rpm balicky v repositari X/Y.
Flathub je oficialni repo a stoji za nim stejny lidi jako za flatpakem (flatpak), je to ukazkove pouziti flatpaku. Pokud to ani samy autori neumi udelat dobre, tak to o necem svedci - ty problemy jsou zpusobeny uz v navrhu flatpaku.

Proto me prekvapilo, ze ten bubblewrap vypada fakt hezky (alespon na prvni pohled), a mimochodem taky je to jen jednoduchy wrapper nad linux namespaces (klasicke kontejnery), coz je jedine dobre.
Design a implementace flatpaku je uz vicemene stabilni, oznacovat to za demo je nesmysl, zadne vyrazne predelavani se neplanuj
V tom pripade to nebude pouzitelny pro desktop nikdy. Na testovani to je velice dobre.

30.8. 19:04 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
IME nefunguje ani v gimpu.

Pres flatpak enter se muzu podivat ze v tom runtime jsou fcitx knihovny, ale proste to nefunguje; zamergovali, zavreli issue ale ani to nikdo nevyzkousel. Nejak bych to tam dohackovat dokazal, bude potreba vymyslet jake pridat overrides, aby dokazal komunikovat se systemovym fcitx, ale babrat se s funkcnim CJK IME, to se vracime o dekadu.
30.8. 19:12 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Coz vlastne dava smysl, protoze ten PR, ktery si linkoval je do "org.platform.sdk", ktere pouziva i ten electron. Jsem ti naletel :).
30.8. 19:15 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Promin, ale tomuhle uz se neda nesmat.
little.owl avatar 30.8. 20:57 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
To ano. Uprimne vzato, me podpora cinstiny moc netrapi. Tohle je FOSS a pokud Asiate chteji rozumnou podporu, tak at hejbnout zadkem a prispeji kodem a testovanim. Pokud ne, a jejich prispevek FOSS, prinejmensim v Linuxu, je vzhledem k jejich poctu maly*, opravdu nevidim duvod, aby Larsson ve Svedsku travil cas testovanim neceho, co v podstate ani rozumne otestovat nejspise neumi.

* Vyjimkou jsou velke firmy jako Samsung.
$ man rtfm
30.8. 21:57 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Ano, to je cely ten problem. Larsson to pise pro Fedoru/RHEL s Gnome Shellem s vychozim tematem, vychozim fontem a vychozim nastavenim renderovani fontu a nic jineho ho nezajima. V takovem pripade to funguje skvele (pokud teda uzivatel nepotrebuje nahodou IME, 3d akceleraci nebo treba MIDI). Bohuzel se take kasle i na bezpecnost.

Nic proti tomu! Ale kdyz toto pak tlaci (nejenom) cely red hat a gnome horem dolem jako "the future of application distribution", to je hodne spatne.
30.8. 22:10 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Theme extensions nebo nvidia extensions do runtimu nejsou realne pouzitelna reseni, to je problemovy (update driveru, vymena grafika, zmena tematu, ruzne verze runtime) workaround.
30.8. 19:11 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Tak schvalne, vecer zkusim gimp ve flatpaku jestli tam IME bude fungovat a jeste si pohraju s temi overrides (asi tusim, proc mi ten --nofilesystem=host nefungoval).
Tak bohuzel. Mam overrides nastaveno:
cat /var/lib/flatpak/overrides/com.visualstudio.code  
[Context]
shared=!network;
filesystems=~/dev;
a do home se z VSCode dostanu jak nic.
little.owl avatar 30.8. 20:55 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
A vidite v home nejaky jiny adresar mimo ~/dev? Ja nikoliv.
$ man rtfm
30.8. 21:34 luv | skóre: 18 | blog: luv
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Samozrejme jsem si vytvoril soubory primo ve svem home, a testuji ze do nich muzu zapisovat.
little.owl avatar 30.8. 00:31 little.owl | skóre: 22 | Brighton/Praha
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Tak to zkousim a musim se smat, protoze tady na me gnome3 zblunka pokazde kdyz zmacknu tab v terminalu :). Zkousim na ciste instalaci aktualniho debianu s gnome3. Nainstaluji teda flatpak. V prohlizeci otevru flathub a kliknu na "install" > "Sorry, this did not work. The file is not supported".
Za Debian nemohu mluvit. Pouzivam pouze command line a na Fedore 28 v KVM zadny problem:
$ sudo flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo

$ flatpak search visualstudio
Application ID            Version Branch Remotes Description                                 
com.visualstudio.code     1.26.1  stable flathub Visual Studio Code. Code editing. Redefined.
com.visualstudio.code.oss 1.26.0  stable flathub Visual Studio Code. Code editing. Redefined.

$ flatpak install flathub com.visualstudio.code
Required runtime for com.visualstudio.code/x86_64/stable (runtime/org.freedesktop.Sdk/x86_64/1.6) found in remote flathub
Do you want to install it? [y/n]: y
Installing in system:
org.freedesktop.Sdk/x86_64/1.6             flathub f6c68de30418
org.freedesktop.Platform.ffmpeg/x86_64/1.6 flathub d757f762489e
org.freedesktop.Sdk.Locale/x86_64/1.6      flathub 346dd3511a8c
com.visualstudio.code/x86_64/stable        flathub e54f52d67192
  permissions: ipc, network, pulseaudio, x11, dri
  file access: host
  dbus access: org.freedesktop.Notifications, org.freedesktop.secrets
Is this ok [y/n]: y
Installing: org.freedesktop.Sdk/x86_64/1.6 from flathub
[####################] 17 delta parts, 148 loose fetched; 325206 KiB transferred
Now at f6c68de30418.
Installing: org.freedesktop.Platform.ffmpeg/x86_64/1.6 from flathub
[####################] 1 delta parts, 2 loose fetched; 2652 KiB transferred in 7 seconds
Now at d757f762489e.
Installing: org.freedesktop.Sdk.Locale/x86_64/1.6 from flathub
[####################] 4 metadata, 1 content objects fetched; 14 KiB transferred in 1 seconds
Now at 346dd3511a8c.
Installing: com.visualstudio.code/x86_64/stable from flathub
[####################] Downloading: 94.1 MB/93.8 MB (409.0 kB/s)                 
Now at e54f52d67192.

$ flatpak override com.visualstudio.code --user --unshare=network --nofilesystem=host
Sit nepristupna, stejne jako home a dalsi soubory krome potrebne casti runtime.

$ man rtfm
28.8. 14:12 pc2005 | skóre: 36 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
iptables -m owner ... -j REJECT
Problem solved
Slavko avatar 28.8. 17:46 Slavko
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Toto nerieši problém, len jeho dôsledky...
28.8. 18:59 debian+
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
Ne, řeší to problém, neřeší to jen jeho příčinu.
xkucf03 avatar 28.8. 19:20 xkucf03 | skóre: 46 | blog: xkucf03
Rozbalit Rozbalit vše bezpečnost aplikací
Tohle by zasloužila většina programů. Přístup na internet by neměl být samozřejmost, stejně jako přístup ke všem souborům uživatele. Není důvod dávat aplikaci víc práv než potřebuje.

Nicméně iptables ti odřízne od internetu celého uživatele. Na úrovni aplikací se to dá řešit spíš přes firejail, AppArmor, SELinux… a tam ošetříš i ty soubory. Pak to chce ještě řešit bezpečnost v X / Waylandu.
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
28.8. 21:33 Peter Golis | skóre: 56 | Bratislava
Rozbalit Rozbalit vše Re: bezpečnost aplikací
A potom sa človek pochváli na twitteri, a pastne to na facebook. Pričom mu nevadí že projekt má hosťovaný na githube vlastnenom firmou Microsoft.
29.8. 13:17 pc2005 | skóre: 36 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: bezpečnost aplikací
Já spouštím steam v jeho vlastním uživateli. Sice to používá "moje" Xka, takže bezpečnost stejně nic moc, ale není problém tomu uživateli nastavit speciální pravidlo. Jinak samozřejmě dá se to řešit líp. A kompletní řešení příčiny je nepoužívat VSC :-D.
2.9. 01:56 Andrej | skóre: 8
Rozbalit Rozbalit vše Re: VSCodium, Visual Studio Code bez Microsoft brandingu, bez telemetrie a bez Microsoft licencování
niekto sa inspiroval centosom
Any sufficiently advanced magic is indistinguishable from technology. --Larry Niven

Založit nové vláknoNahoru


ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.