pentaradio-historic-shownotes/out/shownotes-historic-2016-01.txt

163 lines
5.7 KiB
Plaintext
Raw Normal View History

2022-12-31 18:54:02 +01:00
## Janvier 2016
News:
Net neutrality:
<https://www.eff.org/deeplinks/2016/01/eff-confirms-t-mobiles-bingeon-optimization-just-throttling-applies>
(Mic92 - hats gelesen)
Was duckduckgo und facebook können, können wir doch auch ...
<http://rvy6qmlqfstv6rlz.onion/> c3d2 ist über einen onion service
erreichbar
Buch über das Vermächtnis von AS:
<http://thenewpress.com/books/boy-who-could-change-world>
TrumpScript: <https://github.com/samshadwell/TrumpScript> (Artikel dazu
sind am Ende der README verlinkt)
- Falls seine Reden als Text verfügbar sind, müsste man die mal in den
Interpreter stopfen und schauen was bei rauskommt :)
Niederländische Regierung sponsert OpenSSL \$540,000
-
<http://www.theregister.co.uk/2016/01/04/dutch_government_says_no_to_backdoors/>
- Gegen Spionage und Krimnielle Energien
Niederländische Regierung spricht sich gegen Krypto-Hintertüren aus
-
<http://www.heise.de/security/meldung/Niederlaendische-Regierung-spricht-sich-gegen-Krypto-Hintertueren-aus-3061159.html>
Französische Regierung spricht sich gegen Krypto-Hintertüren aus
-
<http://www.pro-linux.de/news/1/23161/frankreich-sagt-non-zu-staatlich-verordneten-hintertueren.html>
<https://blog.docker.com/2015/12/ian-murdock/>
- Ian Murdock: Debian Maintainer, letzter Maintainer Docker
<http://www.nytimes.com/2016/01/26/business/marvin-minsky-pioneer-in-artificial-intelligence-dies-at-88.html>
Marvin Minsky ist tot
<https://medium.com/@octskyward/the-resolution-of-the-bitcoin-experiment-dabb30201f7>
Mit Bitcoin ist es vorbei - sagt Mike Hearn
<https://bitcoin.org/en/bitcoin-core/capacity-increases-faq> das Core
Team und die Menschen, die leise echte Lösungen haben verbreiten ihre
Roadmap
<http://www.ibtimes.co.uk/r3-connects-11-banks-distributed-ledger-using-ethereum-microsoft-azure-1539044>
Dafür setzen Banken auf Microsoft und Ethereum
<http://money.cnn.com/2016/01/21/technology/china-digital-currency/index.html>
die Chinesische Zentralbank will eine eigene CryptoCurrency
<https://z.cash/> Zerocoin nimmt Gestalt an
Thema: Linuxkernel . community
- Erstveröffentlichung:
-
<http://www.thelinuxdaily.com/2010/04/the-first-linux-announcement-from-linus-torvalds/>
- *just a hobby, wont be big and professional like gnu*
* - Newsgroups: comp.os.minix*
- Entwicklung auf seinem 386-PC
- bash & gcc
- TanenbaumTorvalds debate:
- 1992 on the Usenet discussion groupcomp.os.minix, arguing that
microkernels are superior to monolithic kernels and therefore Linux was,
even in 1992,obsoletee
- 1991 - 2002:
- Entwicklung ohne Versionskontrollsystem (Erklären anhand von
- Tarballs + Patchest
- 2002 - 2005:
- Bitkeeper
- propritäres verteiltes Versionssystem
- Kostenlos für Kernelentwicklung
- Andrew Tridgell (Entwickler v. Samba u. rsync) entwickelte
"SourcePuller" als kompatible Implementierung -\> Larry McVoy: zieht
Lizenz zurück
- 2005:
- Linus Torvalds stellt Kernelenwicklung ein und entwickelt innerhalb
weniger Wochen git
- Monotone erfüllte 2/3 Kritieren (Verteiltheit, Sicherheit)
aber war zu langsam
\# Wie reiche ich einen Patch ein?
- doc/CodingStyle
- wie setze Klammern, dokumentiere ich, verhindere ich Komplexität
(Funktionen)
- scripts/checkpatch.pl
- Whitespace, Checkt Stil
- scripts/get_maintainer.pl
- liefert Maintainer aber auch passende Mailinglisten
- ist manchmal übereifrig, Liste nachkontrollieren
- Maintainer (Zu sehen in <https://git.kernel.org/cgit/)>
- Baumstruktur (hierarisch)
- Aufgabenteilung
- Architekturen: 31 an der Zahl
- ARM (vielleicht weiter ausführen)
- X86
- Treibersubsysteme (USB, Block, Bluetooth, Sound)
- Dateisysteme
- Grafik (DRM, Nvidea-Rant:
<https://www.youtube.com/watch?v=MShbP3OpASA)>
- Mailingliste:
- Linux Kernel Mainlinglist (LKML) als Catchall (wird meißt nur als
Referenz verwendet, liest aber keiner)
- einzelne Subsysteme haben eigene Mailinglisten für
Patches/Diskussionen
- Ausführliche Commitbeschreibung / kurzer Betreff
- Patches - werden inline verschickt und vom Maintainer inline
kommentiert
- Pull-Request (Unterschied zu Github)
- Developer Certificate of Origin (Signed-off-by: ... in
Commitnachricht) ... Einsender bestätigt, dass er berechtig ist die
Änderung einzubringen
- Patchversionen im Betreffeld der Email
- Documentation/SubmittingPatches
- Releaseablauf
- Maintainer sind ein Release weiter (wenn 4.4 released, Arbeiten
Maintainer an 4.6)
- Merge-Window: 2 Wochen in denen die Hauptänderungen in den
Hauptkernel einfliessen
- 6-8 Wochen Stabilisierung + Aufnahme neuer Features durch
Maintainer
- Heise KernelLog als Zusammenfassung
- <https://lwn.net/>
- We don't break Userspace!
- Betriebssystemschnittstellen müssen kompatible zu alten Versionen
bleiben
-\> sonst wird Torvalds böse
- Medien
- Sarah Sharp (USB-3) - Closing a door
(<http://sarah.thesharps.us/2015/10/05/closing-a-door/)>
- Generelles Problem unterschiedlicher Kulturen (europäisch,
asiatisch, amerikanisch, ...)
- Größte Opensourceprojekt überhaupt (Code + Contributor) \>7.7
Änderungen pro Stunde 24/7
(<http://www.linuxfoundation.org/news-media/announcements/2015/02/linux-foundation-releases-linux-development-report)>
- Konferenzen?
- LinuxCon + LinuxCon Europe (Docker, Docker, Cloud, Cloud, ...)
- Fragerunde mit Torvalds
- embedded Linux Conference (+Europe) ... da wo die Profis sind
- Leute von der Mailingliste in RL treffen
- Kernel Summit
- intern invitation only
- Kernentwickler/Maintainer
- Arbeitstreffen -\> Entscheidungsfindung
- Chemnitzer LinuxTage
- FrosCon
- FOSDEM (5000 Menschen)
- LinuxTag (RIP?)
- kleinere/größere Konferenzen auf allen Kontinenten (LinuxCon AU,
Japan)...
- Talkempfehlung:
-
- Geschichte von Git: Google I/O Talk
<https://www.youtube.com/watch?v=4XpnKHJAok8>