jeśli te poprawki przejdą: co z licencją na ten kod? czy w tak udostępnionym kodzie mogę legalnie wprowadzać zmiany? czy mogę napisać swoją aplikację na nieobsługiwany oficjalnie system operacyjny? czy mogę wysyłać usprawnienia w kodzie z powrotem do ministerstwa?
@selfisekai myśle że to tylko kwestia publikacji kodu, bez możliwości ingerencji w niego. Na zasadzie ujawnienia co robi appka stworzona za Twoje pieniądze.
BTW takie "upublicznianie" kodu tworzonego za publiczne pieniądze nie powinno odbywać się na zasadzie case-by-case zapisami w poszczególnych ustawach tylko wynikać z nadrzędnej regulacji która spełni postulaty zawarte w https://publiccode.eu/pl/ . Czy wy tam w #pl2050 macie jakieś oficjalne stanowisko na ten temat ? Mam na myśli stanowisko wpisane w program itp dokumenty. Osobiście nie zagłosuję na na żadną partię/osobę, która tego nie będzie mieć czarno na białym wpisane w program wyborczy.
to ja opiszę swoją perspektywę w takim razie - kontrybuuję do systemu Alpine Linux. typowy linuxowy model dystrybucji aplikacji polega na tym, że twórcy udostępniają kod źródłowy, a dystrybucja zajmuje się zbudowaniem aplikacji z tego kodu, i dalszą jego dystrybucją do użytkowników. w tym procesie często pojawiają się naturalnie zmiany w kodzie, tak aby rzeczywiście mógł zostać zbudowany i działał na różnych środowiskach.
bez możliwości zmiany, nic takiego nie może zajść.
Już sama publikacja kodu jest ważnym krokiem, ponieważ będzie umożliwiała jego niezależny audyt.
Warto też pomyśleć na przyszłość o wprowadzeniu do aplikacji rozwiązań kończących z monopolem Google, tj. zniesienie wymogu obecności Google Play Services w telefonie do poprawnego działania aplikacji czy też umożliwienie jej działania na telefonach operujących na innej dystrybucji Android niż ta od Google. To ważne, ponieważ jedyny sposób na przedłużenie życia starszym telefonom (np. 5 letnim) to instalacja alternatywnych wersji Androida.
Nie ma co się obawiać otwartych rozwiązań, Wojsko Polskie też je stosuje, np. komunikator Merkury 2.0 oparty jest o otwarty standard Matrix:
@marcin mikołajczak @McGramat #PL2050 Ale tutaj #publiccode nie oznacza wolnego kodu niestety. Tzn szczerze wątpię, że będzie z tego kodu mozna skompilować czy sforkować wersję którą da się używać inaczej niż na jedynych słusznych systemach z jedynych słusznych #appstore 'ów
@miklo @arek po każdej aktualizacji appki maja obowiązek w ciągu 2 tygodni publikować aktualny kod. Pewność mamy taką jakie mamy zaufanie do rządu. Ale proponuje nie narzekać tylko cieszyć się z tego co się udało. Bo to naprawdę dużo.
U mnie radość pozostaje jednak ograniczona, bo takie rozwiązanie to jedynie namiastka czegoś, co powinno być standardem w publicznych aplikacjach. Mój szampan pozostanie zamknięty i zaczeka na lepszą okazję.
@miklo Instalowanie tego typu aplikacji z innego miejsca niż "jedyne słuszne appstore'y" to proszenie się o problemy.
Myślę, że skompilować będzie można sobie to samemu, natomiast wątpie, że razem z kodem źródłowym udostępnione zostaną secret'y dające dostęp do API backend'u. Nie wiem czy w ogóle jest jakikolwiek opcja, żeby je udostępnić w bezpieczny sposób.
Generalnie spoko, na zasadzie jak się nie ma co się lubi…
Ale czy to nie powinno być tak, że tworzone przez państwo aplikacje powinny całe swoje życie spędzać w publicznie dostępnym repozytorium¹ i najlepiej aby były od początku „zarażone” jakimś GPLem.
@wariat teraz wyobraźcie sobie co by było jakby każdy kod z publicznych pieniędzy został upubliczniony i wszyscy mogli przeczytać te isPies() pisane przez umierających z niedożywienia studentów z Comarchu… Już z samym mObywatel spodziewam się że tak będzie jakby to weszło.
@selfisekai @wariat jasne. I podepnie sobie mObywatela do River Raid. I jak będzie strzelał w śmigłowce to się będzie tokenem odbijał żeby było wiadomo kto zestrzelił :)
Ale jest jeszcze jeden możliwy scenariusz. Bo jeśli się okaże, że kod zostanie upubliczniony i nagle zobaczymy tam, że nikt się nie przyznał wcześniej, ale toto korzysta z bibliotek, albo lepiej fragmentów kodu który jest już licencjonowany GPL-3… ale się będzie działo! xD
@selfisekai @miklo @wariat ja się chyba zgubiłem. Wiem już ze nie wolno mi żartować z Atari. Chętnie bym się dowiedział w jakiej sprawie mam podać stanowisko partii. Kurczę zamiast się cieszyć ze ktoś pomyślał o publikacji kodu zaczyna się tu inba. Prawie jak Twitter :)
@miklo@soc.citizen4.eu @miklo@fosstodon.org @wariat @selfisekai o dzięki za link. Tak w programie dot cyfryzacji mamy stanowisko ze wszystkie aplikacje tworzone za publiczne pieniądze powinny mieć publicznie dostępny kod. Ta poprawka tez jest nasza czyli #Polski2050 i jest pierwszym zwiastunem ze rząd podziela nasze myślenie. Moim zdaniem to jest naprawdę przełom. Pozdrowienia
Tak, pojawiła się m.in. poprawka dot. legitymacyj poselskich i senatorskich i jedna usuwająca wrzutkę niezwiązaną z mObywatelem. Czekamy do nie najbliższego, a kolejnego posiedzenia Sejmu, potem prezydent
McGramat #PL2050
•marcin mikołajczak lubi to.
[moved] stereo griever
•2 ludzi lubi to
MiKlo:~/citizen4.eu$💙💛 i marcin mikołajczak lubię to.
McGramat #PL2050
•marcin mikołajczak lubi to.
MiKlo:~/citizen4.eu$💙💛
3 ludzi lubi to
Jakub Klawiter :mastodon:, Speaktrap i wikiyu lubię to.
MiKlo:~/citizen4.eu$💙💛
[moved] stereo griever
•bez możliwości zmiany, nic takiego nie może zajść.
marcin mikołajczak lubi to.
m0bi
•Warto też pomyśleć na przyszłość o wprowadzeniu do aplikacji rozwiązań kończących z monopolem Google, tj. zniesienie wymogu obecności Google Play Services w telefonie do poprawnego działania aplikacji czy też umożliwienie jej działania na telefonach operujących na innej dystrybucji Android niż ta od Google. To ważne, ponieważ jedyny sposób na przedłużenie życia starszym telefonom (np. 5 letnim) to instalacja alternatywnych wersji Androida.
Nie ma co się obawiać otwartych rozwiązań, Wojsko Polskie też je stosuje, np. komunikator Merkury 2.0 oparty jest o otwarty standard Matrix:
https://www.wojsko-polskie.pl/woc/articles/aktualnosci-w/nowy-komunikator-wojskowy/
O wersji na iOs nie piszę, ponieważ tam monopol Apple jest jak na razie całkowity. Nie ma alternatywnych wersji systemu.
@selfisekai @mkljczk
Kam.a ⚓ lubi to.
marcin mikołajczak
•MiKlo:~/citizen4.eu$💙💛
2 ludzi lubi to
marcin mikołajczak i kacp lubię to.
Arkadiusz Wieczorek
•McGramat #PL2050
•2 ludzi lubi to
marcin mikołajczak i anthropoid lubię to.
Bartłomiej Garbiec 🇺🇦
•Całkiem możliwe, że dobre i to.
U mnie radość pozostaje jednak ograniczona, bo takie rozwiązanie to jedynie namiastka czegoś, co powinno być standardem w publicznych aplikacjach. Mój szampan pozostanie zamknięty i zaczeka na lepszą okazję.
Łukasz
•Myślę, że skompilować będzie można sobie to samemu, natomiast wątpie, że razem z kodem źródłowym udostępnione zostaną secret'y dające dostęp do API backend'u. Nie wiem czy w ogóle jest jakikolwiek opcja, żeby je udostępnić w bezpieczny sposób.
@mkljczk @mcgramat
marcin mikołajczak
•https://sejm.gov.pl/Sejm9.nsf/agent.xsp?symbol=glosowania&NrKadencji=9&NrPosiedzenia=73&NrGlosowania=90
McGramat #PL2050udostępnił to.
Jakub Klawiter :mastodon:
•Ale czy to nie powinno być tak, że tworzone przez państwo aplikacje powinny całe swoje życie spędzać w publicznie dostępnym repozytorium¹ i najlepiej aby były od początku „zarażone” jakimś GPLem.
¹ I niekoniecznie że na githubie…
@mcgramat
2 ludzi lubi to
marcin mikołajczak i MiKlo:~/citizen4.eu$💙💛 lubię to.
Amikke
•McGramat #PL2050
•marcin mikołajczak lubi to.
McGramat #PL2050
•Jakub Klawiter :mastodon:
•@selfisekai @mkljczk
MiKlo:~/citizen4.eu$💙💛
McGramat #PL2050
•McGramat #PL2050
•2 ludzi lubi to
MiKlo:~/citizen4.eu$💙💛 i marcin mikołajczak lubię to.
marcin mikołajczakudostępnił to.
MiKlo:~/citizen4.eu$💙💛
McGramat #PL2050
•MiKlo:~/citizen4.eu$💙💛
McGramat #PL2050
•2 ludzi lubi to
marcin mikołajczak i MiKlo:~/citizen4.eu$💙💛 lubię to.
olekstomek
•marcin mikołajczak
•olekstomek
•@InfZakladowy
olekstomek
•marcin mikołajczak lubi to.
marcin mikołajczak
•Bartłomiej Garbiec 🇺🇦
•marcin mikołajczak
•2 użytkowników udostępniło to dalej
Bartłomiej Garbiec 🇺🇦 i marcin mikołajczakudostępnił to.
Jakub Klawiter :mastodon:
•@garbulix @mcgramat