X-Git-Url: https://rtime.felk.cvut.cz/gitweb/edu/osp-wiki.git/blobdiff_plain/aac2b7fbd1ee573bb6d2afa2ec8fda2fda84c426..dca1745ab4383979f24f039c0d61b15703c9bee9:/index.mdwn
diff --git a/index.mdwn b/index.mdwn
index 43526aa4..6ea95edd 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -13,14 +13,52 @@ grafických knihoven. ZávÄreÄný blok pÅednášek bude zamÄÅen na využit
popsaných technik ve vestavných aplikacÃch a pro ÅÃzenà v reálném
Äase.
-[Popis pÅedmÄtu][1] na stránkách [fakulty][2].
+[Popis pÅedmÄtu][1] na stránkách [fakulty][2] a odkaz na rozvrh v [BÃlé knize ÄVUT][3].
Aktuality
=========
-* Ve dnech 7. a 8. bÅezna probÄhne na StrahovÄ konference a setkánà [InstallFest](http://installfest.cz/if15/).
+
+
+
+
+* ÅÃjen 2021 Výkonný Åeditel (CEO) spoleÄnosti Intel, Pat Gelsinger, potvrzuje prioritnà postavenà open source ÅeÅ¡enà ([An Open Letter to an Open Ecosystem ](https://www.phoronix.com/scan.php?page=news_item&px=Intel-Pledge-To-Open)). Za nabÃdkou je asi i snaha pÅekonat uÄitou stagnaci za konkurencà (AMD) na stranÄ jejich vývoje procesorů. Intel byl ale vždy v oblasti podpory GPU (až na neÅ¡Å¥astný nákup SGX GMA500) pÅÃkladný, stejnÄ jako u podpory procesorů atd. Na druhou stranu jejich management engines a FPGA naklonÄné otevÅenému vývoji, review a syntéze nejsou a reakce na tyto komentáÅe pod Älánkem zatÃm spÃÅ¡ chybÃ. Naopak [Yosys](https://yosyshq.net/yosys/) již umožÅuje návrh z Verilogu i VHDL až po mapovánà na Xilinx 7-Series and Lattice iCE40 FPGAs, pÅitom firma Lattice spolupracuje. Open source je volba i v kosmu. International Space Station pÅeÅ¡la na terminálových poÄÃtaÄÃch na palubÄ z [Windows na Debian GNU/Linux v roce 2013](https://www.computerweekly.com/blog/Open-Source-Insider/International-Space-Station-adopts-Debian-Linux-drops-Windows-Red-Hat-into-airlock) pro jeho stabilitu a flexibilitu a spokojenost s jeho nasazenÃm stále nové zprávy potvrzujÃ.
+
+* KvÄten 2021 Linus Torvalds ve dvou rozhovorech pro TAG1 ([prvnÃ](https://www.tag1consulting.com/blog/interview-linus-torvalds-linux-and-git), [druhý](https://www.tag1consulting.com/blog/interview-linus-torvalds-open-source-and-beyond-part-2)) mimo jiné odpovÃdá na otázku "Is or is not open source sustainable?". V krátkosti "Yes. I'm personally 100% convinced that not only is open source sustainable, but for complex technical issues you really need open source simply because the problem space ends up being too complex to manage inside one single company. Even a big and competent tech company".
+
+* BÅezen 2021 Microsoft dokonÄuje zametenà tÃsÃců ÄlovÄkoroků práce svých vývojáÅů do propadliÅ¡tÄ dÄjin ([Microsoft is ending support for the old non-Chromium Edge](https://www.theverge.com/2021/3/9/22321779/microsoft-edge-legacy-spartan-browser-support-ended)), komerÄnà model vývoje neodstál proti práci hrstky neplacených nadÅ¡enců z projektu [KHTML](https://en.wikipedia.org/wiki/KHTML)
+
+* Srpen 2020, Prezidentem [Free Software Foundation](https://www.fsf.org/) je zvolený Geoffrey Knauth. Jeho proslov k pÅevzetà a pokraÄovánà cesty zapoÄaté [Richarde Matthew Stallmanem](https://en.wikipedia.org/wiki/Richard_Stallman) je k dispozici [zde](https://www.fsf.org/blogs/community/statement-from-fsfs-new-president-geoffrey-knauth).
+
+* Äerven 2020 Lenovo certifikuje celou Åadu notebooků ThinkPad a ThinkStation Workstation pro použità s Ubuntu LTS a Red Hat Enterprise Linux, vÃce v [oznámenÃ](https://news.lenovo.com/pressroom/press-releases/lenovo-brings-linux-certification-to-thinkpad-and-thinkstation-workstation-portfolio-easing-deployment-for-developers-data-scientists/). ZároveÅ minmálnÄ vybrané modely budou nabÃzené ke koupi s pÅedisntalovanou distribucà Fedora, vÃce v Äase [1:27:46](https://www.youtube.com/watch?v=eK5IhNbkM5g&t=5266s) [Fedora 32 release party](https://twitter.com/Sesivany/status/1256693535832768512). Setkánà Äeské skupiny vývojáÅů projektu Fedora zajiÅ¡Å¥ovala naÅ¡e fakulta. pÅÃstup firmy Lenovo je pÅÃkladný v tom, že nebudou pÅizpůsobovat svému hardware jen urÄitou distribuci v urÄité verzi, ale zajstà podporu pÅes údržbu a rozvoj ovladaÄů v hlavnÃm vývojovém stromu Linuse Torvaldse.
+
+* Äerven 2020, Internet Archive pÅestane podporovat [Internet Explorer](https://en.wikipedia.org/wiki/Internet_Explorer) aneb správa zdrojových kódů podle Microsoftu. Po letech popÃránà Internetu, kdy uživatelé museli spoléhat na cizà ÅeÅ¡enà [Winsock](https://en.wikipedia.org/wiki/Winsock) založené na [BSD](https://en.wikipedia.org/wiki/Berkeley_sockets) Microsoft BSD kód integruje s velkou slávou do Windows a využÃvá jà k propagaci až je Bill Gates oznaÄen [Otcem Internetu](https://www.lupa.cz/clanky/neslavne-vyroky-slavnych-iii/). Microsoft využÃvá zdrojové kódy prohlÞeÄe Mosaic a platà až 100 mil USD roÄnÄ na jeho vývoj s týmem okolo tisÃce vývojáÅů a dalÅ¡Ã penÃze do nástrojů pro tvorbu obsahu, který je z jiných prohlÞeÄů tÄžko pÅÃstupný. Ve stejné dobÄ (1998) hrstka vývojáÅů hledá cestu jak z alternativnÃm platforem udržet dostupnost obsahu Internetu a vzniká [KHTML](https://en.wikipedia.org/wiki/KHTML). Z nÄho vzniká [WebKit](https://en.wikipedia.org/wiki/WebKit) na kterém stavà svůj [prohlÞeÄ](https://en.wikipedia.org/wiki/Safari_(web_browser) Apple, podÄji Google [Chrome](https://en.wikipedia.org/wiki/Google_Chrome) a nakonec [Blink](https://en.wikipedia.org/wiki/Blink_(browser_engine), na který Microsoft pÅecházà jako na standardnà prohlÞeÄ a který jako 230 MB materiálu dodává i na GNU/Linux jako binárnà (pouze) Debian balÃÄek [Teams](https://en.wikipedia.org/wiki/Microsoft_Teams). Stojà za to se tedy zamyslet kam se podÄlo deset tisÃc ÄlovÄkoroků práce a jestli do důchodu odcházà s pocite vÄtÅ¡Ãho naplnÄnà dobÅe živený vývojáÅ, jehož veÅ¡kerá práce sloužila k proszenà pravidla "Jeden prsten vládne vÅ¡em" a skonÄila na smetiÅ¡ti dÄjin nebo sice ne tak zajiÅ¡tÄnà tvůrci původnÃho kódu KHTML, Qt a dalÅ¡Ãch otevÅených technologiÃ. ZároveÅ je dobré se pouÄit do budoucna, které technologie pro udržitelný rozvoj použÃvat.
+
+* KvÄten 2020, Prezident Microsoftu Brad Smith pÅiznal na konferenci [poÅádané MIT](https://www.zdnet.com/article/microsoft-we-were-wrong-about-open-source-but-luckily-you-can-change/): "Microsoft was on the wrong side of history when open-source exploded at the beginning of the century and I can say that about me personally." Srovnejte s [Halloween documents](https://en.wikipedia.org/wiki/Halloween_documents).
+
+* Prosinec 2019 Televize CNBC s témÄÅ 100 milióny platÃcÃch zákaznÃků publikuje krátký filem [The Rise Of Open-Source Software](https://www.youtube.com/watch?v=SpeDK1TPbew)
+
+* ÅÃjen 2018 Microsoft nakupuje webowou službu a kopletnà systém pro vývoj a správu projektů ve verzovacÃm systému Git [GitHub](https://github.com/). Viz Älánek [Microsoft finalizes its $7.5 billion GitHub acquisition](https://www.zdnet.com/article/microsoft-finalizes-its-7-5-billion-github-acquisition/)
+
+* Listopad 2017 V seznamu [500 nejvýkonnÄjÅ¡Ãch](https://www.top500.org) výpoÄetnÃch systémů svÄta se již nenacházà ani jeden, který by nepoužÃval jádro Linux. Viz Älánek [Linux totally dominates supercomputers](http://www.zdnet.com/article/linux-totally-dominates-supercomputers/)
+
+* 24 kvÄtna 2017 ZveÅejnÄnil Brian Harry ve své sérii Älánků o [Git Virtual File System - GVFS](https://github.com/Microsoft/GVFS) popis závÄreÄné fáze obmÄny kocepce správy zdrojových kódů operaÄnÃho systému Microsoft Windows
+ * [The largest Git repo on the planet](https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-largest-git-repo-on-the-planet/),
+ autor Brian Harry.
+
+* 13 kvÄtna 2016 od 13:00 bude v mÃstnosti KN:G-205 k tématu efektivnÃho ÅeÅ¡enà úlohy *Obsluha mnoha klientů*
+ prezentovat Bc. Martin Vajnar Älánek
+ *[Algorithmic Improvements for Fast Concurrent Cuckoo Hashing](http://www.cs.princeton.edu/~mfreed/docs/cuckoo-eurosys14.pdf)*,
+ autorů Xiaozhou Li, David G. Andersen, Michael Kaminsky, Michael J. Freedman.
+
+* 5 kvÄtna 2016 byly publikovány výsledky průzkumu zájmu zamÄstnavatelů o odbornÃky se znalostà Open-Source technologià a vývoje
+ [The 2016 Open Source Jobs Report: Companies Hungry for Professional Open Source Talent](http://www.linuxfoundation.org/news-media/announcements/2016/05/2016-open-source-jobs-report-companies-hungry-professional-open)
+
+* 2015 SpoleÄnost Microsoft pÅecházà s kompletnà platformou Dot Net na otevÅený vývojový model
+ * [Oficiálnà vývojový strom .NET v prostÅedà GitHub](https://github.com/Microsoft/dotnet)
Komunikace
==========
@@ -31,7 +69,9 @@ mailing listu, buÄ v [archivu][ar] nebo prostÅednictvÃm
[pÅihlášenà se k odbÄru][ml]. VyuÄujÃcà pÅedpokládajÃ, že studenti
berou na vÄdomà zaslané informace.
-- Twitter: [[#CTU_OSP|twitter]]
+DalÅ¡Ã komunikaÄnà kanály jsou:
+
+- Twitter: [[@CTU_OSP|twitter]]
- IRC: #ctu_osp on [Freenode](https://freenode.net/) ([Webchat](http://webchat.freenode.net?channels=%23ctu_osp))
[ml]: https://rtime.felk.cvut.cz/mailman/listinfo/osp
@@ -47,13 +87,13 @@ Hodnocenà pÅedmÄtu
[[!table class="borders" data="""
Co | PodmÃnka
zápoÄtu | Body | Poznámky,
deadline |
-Ãloha 1 (úprava MC) | â | 5/1 | a), 26. 2. |
-Ãloha 2 (dmsg vypÃÅ¡e Hello ) | â | 5/1 | a), 5. 3. |
+Ãloha 1 (úprava MC) | â | 5/1 | a), 10. 3. 2016 |
+Ãloha 2 (dmsg vypÃÅ¡e Hello ) | â | 5/1 | a), 17. 3. 2016 |
Konzultace návrhu samostatné práce | â | | |
-Ãloha 3 (úprava patche proti Git historii) | â | 5/1 | a), 19. 3. |
+Ãloha 3 (úprava patche proti Git historii) | â | 5/1 | a), 31. 3. 2016 |
Prezentace zámÄru práce | â | 5/1 | |
-Ãloha 4 (obsluha mnoha klientů) | â | 5(+5)/1 | a), b), 9. 4. |
-Ãloha 5 (Open street map) | â | 5/1 | a), 30. 4. |
+Ãloha 4 (Open street map) | â | 5/1 | a), 14. 4. 2016 |
+Ãloha 5 (obsluha mnoha klientů) | â | 5(+5)/1 | a), b), 28. 4. 2016 |
Test v půli semestru | â | 15 | |
*PrůbÄh samostatné práce* | | | |
ââOdezva od Älena projektu | | 3 | c) |
@@ -64,9 +104,9 @@ Test v půli semestru | â
ââVýsledná práce odpovÃdá zadánà ze 3. týdne | | 3 | c) |
ââProfilová stránka a slidy k závÄreÄné prezentaci jsou anglicky | | 2 | |
Prezentace výsledku práce | â | 1 â 5 | d) |
-BlackDuck Open HUB KudoRank | | (3) | e) |
+Open HUB kudorank | | (3) | e) |
Zkouška | | 30 | |
-**Celkem** | | **100+(8)** | |
+**Celkem** | | **100+(8)** | |
"""]]
[[!table class="borders" data="""
@@ -85,8 +125,8 @@ F | < 50 nebo < 15 ze zk. pÃsemky
1 bod.
PÄt nejlepÅ¡Ãch studentů zÃská navÃc 1 â 5 bonusových bodů.
pokud si vyberete jako samostatnou práci lokalizaci, bude vaÅ¡e bodové hodnocenà snÞeno o 1/3.
-4 â 10 bodů v závislosti na hodnocenà (hlasovánÃ) vÅ¡emi pÅÃtomnými.
-Ohloh profil s kudorankem vÄtÅ¡Ãm než 0 zÃskaným za commity v open-source
+1 â 5 bodů v závislosti na hodnocenà (hlasovánÃ) vÅ¡emi pÅÃtomnými.
+[Open HUB][4] profil s kudorankem vÄtÅ¡Ãm než 0 zÃskaným za commity v open-source
projektech splÅujÃcÃch požadavky na [[samostatnou práci|cviceni#semestralka]].
@@ -105,22 +145,26 @@ Podobné kurzy na jiných školách
* [Andrew Tridgell: Teaching FOSS at Universities, LCA 2010](http://2009.r2.co.nz/20100118/50100.htm)
([slides](http://www.lca2010.org.nz/slides/50100.odp))
* [The Australian National University, Free and Open Source Software Development](http://cs.anu.edu.au/students/comp8440/)
-* [Fachhochschule Augsburg, Hubert Högl](http://elk.informatik.fh-augsburg.de/hhweb/oss/index.html)
+* [Fachhochschule Augsburg, Hubert Högl](http://hhoegl.informatik.hs-augsburg.de)
* [TeachingOpenSource.org](http://teachingopensource.org/)
* [Aberystwyth University: Open Source Development Issues](http://www.aber.ac.uk/en/modules/deptcurrent/?m=CS38110) ([Steve McIntyre: prednáška](http://www.einval.com/~steve/talks/Aberystwyth-2009/HEADER.html))
* [Karlova Univerzita, MFF, Open source programovánÃ](http://pasky.or.cz/vyuka/2011-PRG055/)
-* [Open Source Software Practice, Rensselaer Polytechnic Institute (Troy, NY)](http://www.opensourcesoftwarepractice.org/)
* [Open Source Comes to Campus](http://campus.openhatch.org/) -- one-day workshop taught by OpenHatch people.
Literatura
============
+Pro prohloubenà Äi upÅesnÄnà látky probÃrané na pÅednáškách mohou
+posloužit následujÃcà odkazy:
+
* [Karl Fogel: Producing Open Source Software (How to Run a Successful Free Software Project)](http://producingoss.com/en/index.html), CreateSpace, 2009, ISBN-13: 978-1441437716
* PÅeklad [Karl Fogel: Tvorba open source softwaru](http://knihy.nic.cz/), CZ.NIC, z. s. p. o., 2012, ISBN-13: 978-80-904248-5-2
+* Floss Manuals
* The Linux Documentation Project
-* Popis programátorských technik v Unixu
+* Popis programátorských technik v Unixu
* GNU Operating System
-* Embedded Linux kernel and driver development,
+* The Open Group Base Specifications Issue 7, 2018 edition IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008) [POSIX.1-2017](https://pubs.opengroup.org/onlinepubs/9699919799/idx/topic.html)
+* Embedded Linux kernel and driver development, [Docs](https://bootlin.com/docs/)
* Love R.: Linux Kernel Development (2nd Edition), Novell Press, 2005.
* Corbet J., Rubini A., Kroah-Hartman G.: Linux Device Drivers (3rd Edition), O'Reilly Media, Inc., 2005, ISBN-10: 0596005903, ISBN-13: 978-0596005900
* [An Exploration of Fedoraâs Online Open Source Development Community](http://www.cyber-anthro.com/beta-an-exploration-of-fedora%E2%80%99s-online-open-source-development-community/)
@@ -135,6 +179,10 @@ Prezentace studentských projektů z minulých bÄhů pÅedmÄtu
* [[Rok 2012|student/2012]]
* [[Rok 2013|student/2013]]
* [[Rok 2014|student/2014]]
+* [[Rok 2015|student/2015]]
+* [[Rok 2016|student/2016]]
- [1]: http://www.feld.cvut.cz/education/bk/predmety/12/53/p12539404.html
+ [1]: http://www.fel.cvut.cz/cz/education/bk/predmety/12/53/p12539404.html
[2]: http://fel.cvut.cz/
+ [3]: http://bilakniha.cvut.cz/cs/predmet3054806.html#rozvrh
+ [4]: http://www.openhub.net/