FOSS News No. 31 – libre at open source na software news digest para sa Agosto 24-30, 2020

FOSS News No. 31 – libre at open source na software news digest para sa Agosto 24-30, 2020

Kumusta sa lahat!

Ipinagpapatuloy namin ang paghuhukay ng mga balita at iba pang materyal tungkol sa libre at open source na software at kaunti tungkol sa hardware. Ang lahat ng pinakamahalagang bagay tungkol sa mga penguin at hindi lamang, sa Russia at sa mundo. Ang ika-29 na anibersaryo ng Linux, isang pares ng mga materyales tungkol sa paksa ng desentralisadong Web, na napakahalaga ngayon, isang talakayan ng estado ng sining ng mga tool sa komunikasyon para sa mga developer ng Linux kernel, isang iskursiyon sa kasaysayan ng Unix, mga inhinyero ng Intel lumikha ng isang bukas na proyekto para sa isang robot batay sa isang smartphone, at marami pang iba.

Talaan ng nilalaman

  1. Pangunahing balita
    1. Ang Linux kernel ay magiging 29 taong gulang, isang ulat sa kasaysayan ng Linux kernel ay nai-publish
    2. Desentralisadong Web. Mga resulta ng isang survey ng 600+ developer
    3. "Brave New World": ano ang Fediverse at kung paano maging bahagi nito
    4. Pamamahala sa pamamagitan ng mga mailing list bilang hadlang na pumipigil sa pagdating ng mga batang developer
    5. Mga kwento tungkol sa UNIX. Panayam tungkol sa kamakailang nai-publish na libro ni "founding father" na si Brian Kernighan
    6. Ang mga inhinyero ng Intel ay lumikha ng isang bukas na proyekto para sa isang robot na nakabatay sa smartphone
  2. Maikling linya
    1. Panukala sa
    2. Buksan ang code at data
    3. Balita mula sa mga organisasyon ng FOSS
    4. DIY
    5. Kernel at mga pamamahagi
    6. Systemic
    7. Espesyal
    8. katiwasayan
    9. DevOps
    10. web
    11. Para sa mga developer
    12. Custom
    13. Игры
    14. Iron
    15. Miscellanea
  3. Mga release
    1. Kernel at mga pamamahagi
    2. Software ng system
    3. DevOps
    4. web
    5. Para sa mga developer
    6. Espesyal na software
    7. Игры
    8. Custom na software

Pangunahing balita

Ang Linux kernel ay magiging 29 taong gulang, isang ulat sa kasaysayan ng Linux kernel ay nai-publish

FOSS News No. 31 – libre at open source na software news digest para sa Agosto 24-30, 2020

Nagsusulat ang OpenNET:Noong Agosto 25, 1991, pagkatapos ng limang buwan ng pag-unlad, inihayag ng 21-taong-gulang na estudyanteng si Linus Torvalds sa comp.os.minix newsgroup ang paglikha ng isang gumaganang prototype ng isang bagong operating system ng Linux, kung saan ang pagkumpleto ng mga port ng bash 1.08 at gcc 1.40 ang nabanggit. Ang unang pampublikong paglabas ng Linux kernel ay inihayag noong ika-17 ng Setyembre. Kernel 0.0.1 ay 62 KB ang laki sa compressed form at naglalaman ng humigit-kumulang 10 libong linya ng source code. Ang modernong Linux kernel ay may higit sa 28 milyong linya ng code. Ayon sa isang pag-aaral noong 2010 na kinomisyon ng European Union, ang tinatayang gastos sa pagbuo ng isang proyekto na katulad ng modernong Linux kernel mula sa simula ay magiging higit sa isang bilyong US dollars (ang pagkalkula ay ginawa kapag ang kernel ay may 13 milyong linya ng code), ayon sa iba pang mga pagtatantya - higit sa 3 bilyon" Sa okasyon ng anibersaryo, ang Linux Foundation ay naglabas ng isang espesyal na ulat, na partikular na naglalarawan sa "archeology" ng kernel at kung anong mga pinakamahusay na kasanayan ang ginagamit sa pagbuo nito.

Mga Detalye (1, 2)

Ulat

Desentralisadong Web. Mga resulta ng isang survey ng 600+ developer

FOSS News No. 31 – libre at open source na software news digest para sa Agosto 24-30, 2020

Sa Habré, sa isinalin na materyal, isang napakahalagang paksa ang itinaas tungkol sa medyo malakas na sentralisasyon ng modernong Web: "Ang Web ay orihinal na inisip ni Tim Berners-Lee bilang isang bukas, desentralisadong network para sa pakikipag-ugnayan. Sa paglipas ng panahon, ang mga tech na higante ng FAANG 5 ay nagsimulang lumikha ng mga user-friendly na interface at sumulong, na nakakuha ng kritikal na masa. Maginhawa para sa mga tao na gumamit ng mabilis at libreng mga serbisyo, makipag-usap sa mga kaibigan, kakilala at madla. Gayunpaman, ang kaginhawaan ng pakikipag-ugnayan sa lipunan ay may isang downside. Parami nang parami ang mga kaso ng pagsubaybay ng gumagamit, censorship, mga paglabag sa privacy at iba't ibang mga pampulitikang kahihinatnan ay natuklasan. Ang lahat ng ito ay produkto ng sentralisadong kontrol ng data" Ang mga may-akda ay nagsagawa ng isang pag-aaral at pinag-usapan ang paksang ito sa 631 mga tao na gumagawa ng isang desentralisadong web.

Mga detalye

"Brave New World": ano ang Fediverse at kung paano maging bahagi nito

FOSS News No. 31 – libre at open source na software news digest para sa Agosto 24-30, 2020

Ang pagpapatuloy ng paksa ng desentralisasyon ng Web. Sa isang bagong artikulo sa Habré, isinulat ng may-akda: "Una kong nalaman ang tungkol sa Fediverse ngayong taglamig nang mabasa ko ang isang artikulo ni Alexei Polikovsky sa Novaya Gazeta. Ang paksa ng kwento ay nakakuha ng aking pansin at nagpasya akong subukan ito sa aking sarili. Pagkatapos ay nag-sign up ako para sa Mastodon at ginagamit ko ito sa loob ng 8 buwan na ngayon. Ibabahagi ko ang aking mga impression sa "Internet ng hinaharap" sa artikulong ito'.

Mga detalye

Pamamahala sa pamamagitan ng mga mailing list bilang hadlang na pumipigil sa pagdating ng mga batang developer

FOSS News No. 31 – libre at open source na software news digest para sa Agosto 24-30, 2020

Nagsusulat ang OpenNET:Si Sarah Novotny, isang miyembro ng governing board ng Microsoft's Linux Foundation, ay nagtaas ng tanong tungkol sa archaic na kalikasan ng proseso ng pagbuo ng kernel ng Linux. Ayon kay Sarah, ang paggamit ng isang mailing list (LKML, Linux Kernel Mailing List) upang i-coordinate ang kernel development at magsumite ng mga patch ay nakakapagpapahina ng loob sa mga batang developer at isang hadlang sa mga bagong maintainer na sumali. Habang lumalaki ang laki ng kernel at ang bilis ng pag-unlad, ang problema sa kakulangan ng mga maintainer na may kakayahang pangasiwaan ang mga kernel subsystem ay tumataas.'.

Mga detalye

Mga kwento tungkol sa UNIX. Panayam tungkol sa kamakailang nai-publish na libro ni "founding father" na si Brian Kernighan

FOSS News No. 31 – libre at open source na software news digest para sa Agosto 24-30, 2020

Ibinahagi ni Brian Kernighan, isa sa mga "founding fathers" ng Unix, ang kanyang mga pananaw sa pinagmulan ng Unix at mga kaugnay na teknolohiya sa isang bagong panayam, at binanggit din ang tungkol sa kanyang kamakailang nai-publish na aklat na "Unix: A History and a Memoir." "Upang maunawaan kung paano naging Unix, kailangan mong malaman ang tungkol sa Bell Labs, lalo na kung paano ito gumana at napakagandang kapaligiran na ibinigay nito para sa pagkamalikhain.- ganito ang simula ng libro.

Panayam

Ang mga inhinyero ng Intel ay lumikha ng isang bukas na proyekto para sa isang robot na nakabatay sa smartphone

FOSS News No. 31 – libre at open source na software news digest para sa Agosto 24-30, 2020

Sumulat ang N+1: “Ang mga inhinyero mula sa Intel ay nakabuo ng isang gulong na robot na may nakakabit na smartphone na nagsisilbing camera at computing unit. Ang kapangyarihan ng mga modernong smartphone na may mga processor na may mataas na pagganap ay sapat na para sa isang robot na makapag-autonomiya na magmaneho sa paligid ng mga silid, pag-iwas sa mga hadlang, o sundan ang isang tao, na kinikilala siya mula sa data ng camera. Nag-publish ang mga developer ng isang artikulo sa arXiv.org na naglalarawan sa robot, at nangangako rin na i-post ang source code ng mga algorithm, mga modelo para sa 3D printing ng mga bahagi ng katawan at dokumentasyon sa GitHub'.

Mga detalye

Maikling linya

Panukala sa

  1. Ikapitong siyentipiko at praktikal na kumperensya OS DAY Nobyembre 5-6, 2020 [→]
  2. Fedora 33 Test Week mula Agosto 31 hanggang Setyembre 7, 2020 [→]

Buksan ang code at data

  1. Bakit Open Sourced ng Comcast ang DNS Management Tool nito [→ (tl)]
  2. "Bakit namin open-source ang aming system upang mapabuti ang seguridad ng application." Kasaysayan ng Enarx [→ (tl)]

Balita mula sa mga organisasyon ng FOSS

  1. Red Hat Flatpak, DevNation Day, isang C programming cheat sheet at limang webinar sa Russian. Mga kapaki-pakinabang na link sa mga live na kaganapan, video, meetup, tech talks at aklat mula sa Red Hat [→]
  2. Ang mga pagtanggal ng Mozilla ay nagdudulot ng panganib sa hinaharap ng DeepSpeech [→]

DIY

NextCloud: Paglikha ng sarili mong cloud storage [→]

Kernel at mga pamamahagi

  1. Higit pa tungkol sa Linux 5.8, isa sa pinakamahusay. Mas detalyadong pagsusuri [→]
  2. Pagse-set up ng GUI WSL Kali Linux at Ubuntu. Lumabas sa graphical na shell [→]

Systemic

  1. Plano ng Ubuntu 20.10 na lumipat mula sa iptables patungo sa nftables [→]
  2. Nuclear shell sa ibabaw ng ICMP [→]

Espesyal

  1. ViennaNET: isang hanay ng mga aklatan para sa backend. Bahagi 2 [→]
  2. Kinokontrol ng Zextras ang pagbuo ng mga build ng Zimbra 9 Open Source Edition [→]
  3. Buksan ang USB ID repository, na ginagawang posible na makilala ang mas malaking bilang ng mga device [→ (tl)]

katiwasayan

  1. May nakitang malisyosong aktibidad sa fallguys NPM package [→]
  2. Ang kahinaan sa OpenZFS na sumisira sa paghawak ng mga karapatan sa pag-access sa FreeBSD [→]
  3. 30% ng libong pinakamalaking site ay gumagamit ng mga script para sa nakatagong pagkakakilanlan [→]

DevOps

  1. Grafana+Zabbix: Visualization ng pagpapatakbo ng linya ng produksyon [→]
  2. ELK, SIEM mula sa OpenSource, Open Distro: Mga Notification (alerto) [→]
  3. ELK, SIEM mula sa OpenSource, Open Distro: Pagsasama sa WAZUH [→]
  4. Pagpapatupad ng Zabbix sa mga kumplikadong sistema ng pagsubaybay. karanasan ng kumpanya ng KROK [→]
  5. Pamamahala sa Github: sa pamamagitan ng Terraform sa isang pasadyang solusyon sa Ansible [→]
  6. Pagsubaybay sa server – libre o bayad? Mga kagamitan sa Linux at mga espesyal na serbisyo [→]
  7. 6 Open Source virtualization na teknolohiya na kailangan mong malaman sa 2020 [→ (tl)]
  8. Ipinagdiriwang ng OpenStack ang Ika-10 Anibersaryo [→ (tl)]

web

  1. Paggamit ng GraphQL sa isang API para Subaybayan ang Mga Microservice [→ (tl)]
  2. Halos kalahati ng trapiko sa pag-root ng mga DNS server ay sanhi ng aktibidad ng Chromium [→]
  3. Ang Matamis na Buhay, o Paggawa ng Web Application na Walang Pagsusulat ng Code [→]
  4. Blue-Green Deployment sa pinakamababang sahod [→]

Para sa mga developer

  1. XMage code check at kung bakit hindi available ang mga espesyal na bihirang card para sa koleksyon ng Dragon's Maze [→]
  2. Paggawa ng library mula sa isang bahagi ng VUE at pag-publish sa NPM [→]
  3. Ipinapakilala ang pg_probackup. Unang parte [→]
  4. Remote Debugging ng Go Code na may VSCode nang walang Remote Development [→]
  5. Raspberry Pi Kiosk para sa GUI sa Kivy [→]
  6. Graudit – command line utility para sa paghahanap ng mga kahinaan sa code [→ (tl)]
  7. Paano lumikha at magpatakbo ng mga application ng Python sa iyong Android smartphone [→ (tl)]

Custom

  1. Sa beta ng Telegram para sa macOS, naging posible na ibahagi ang screen sa iyong interlocutor [→]
  2. Isang seleksyon ng mga kapaki-pakinabang na utility at command ng Linux [→]
  3. Temperatura ng video card sa Linux [→]
  4. Paano i-install ang AppImage [→]
  5. Paano magdagdag ng isang imbakan sa Debian [→]
  6. Paano gamitin ang KeePassX [→]
  7. Pag-install ng Krita sa Ubuntu 20.04 [→]
  8. Pinakamahusay na Open Source online Markdown na mga editor [→ (tl)]
  9. Paano magpalit ng user sa Ubuntu at iba pang distribusyon ng GNU/Linux [→ (tl)]
  10. Paano suriin ang mga dependency ng package sa Ubuntu o iba pang mga distribusyon na nakabatay sa Debian [→ (tl)]
  11. Mga sulyap – isang unibersal na tool sa pagsubaybay para sa mga sistema ng GNU/Linux [→ (tl)]
  12. OnionShare – Tool sa pagbabahagi ng Open Source para sa secure na pagbabahagi ng file sa network [→ (tl)]
  13. Linuxprosvet: ano ang isang display server? [→ (tl)]
  14. 5 Kaugnay na Open Source na Mga Aktibidad sa Weekend para sa Mga Bata [→ (tl)]
  15. Tungkol sa pagpapasadya ng mga tema ng GNOME [→ (tl)]
  16. Pulp – isang utility para sa pamamahala ng mga repositoryo ng software [→ (tl)]
  17. Pamantayan para sa pagpili ng laptop para sa video conferencing sa Linux [→ (tl)]

Игры

Pag-akit at pagpapanatili ng mga artist sa mga open-source na laro [→]

Iron

  1. Pagsubok ng board para sa 4K Android TV set-top box batay sa Realtek RTD1395 chip [→]
  2. Nag-debut ang Tuxedo Pulse 14 laptop - isang symbiosis ng Linux at AMD Ryzen 4000H [→]

Miscellanea

  1. Ang mga dahilan upang hindi isaalang-alang ang Android Linux ay hindi nakakumbinsi [→]
  2. Update sa Plasma Mobile: Mayo-Agosto 2020 [→]
  3. Paano nila nahuhuli ang mga pirata doon? [→]
  4. SD Times Open-Source Project of the Week – OpenEEW (Earthquake Early Warning System) [→ (tl)]
  5. Tungkol sa pagpapabuti ng mga virtual na pagpupulong sa OBS [→ (tl)]
  6. Kasaysayan ng mga bukas na komunidad sa buong buhay ng tao [→ (tl)]
  7. Hinarang ng proyekto ng Pale Moon ang mga gumagamit ng Mypal fork mula sa pag-access sa add-on na direktoryo [→]

Mga release

Kernel at mga pamamahagi

  1. Alpha release ng openSUSE Jump distribution na may mga binary packages mula sa SUSE Linux Enterprise [→]
  2. Ang NetBSD kernel ay nagdaragdag ng suporta para sa VPN WireGuard [→]
  3. Ang FreeBSD codebase ay na-convert upang gamitin ang OpenZFS (ZFS sa Linux) [→]
  4. Armbian distribution release 20.08 [→]

Software ng system

  1. Paglabas ng alak 5.16 [→]
  2. IceWM 1.8 window manager release [→]

DevOps

Kubernetes 1.19: pangkalahatang-ideya ng mga pangunahing inobasyon [→]

web

Paglabas ng Pleroma 2.1 blogging server [→]

Para sa mga developer

  1. Paglabas ng Electron 10.0.0, isang platform para sa paglikha ng mga application batay sa Chromium engine [→]
  2. Rust 1.46 Programming Language Release [→]
  3. Paglabas ng Gogs 0.12 collaborative development system [→]
  4. Rust 1.46.0: track_caller at const fn improvements [→]

Espesyal na software

Paglabas ng Glimpse 0.2, isang tinidor ng GIMP graphics editor [→]

Игры

Paglabas ng libreng laro ng karera na SuperTuxKart 1.2 [→]

Custom na software

  1. Pag-update ng mail client ng Thunderbird 78.2 [→]
  2. Paglabas ng Chrome 85 [→ 1, 2]
  3. Paglabas ng Tails 4.10 at Tor Browser 9.5.4 distribution [→]
  4. Paglabas ng Firefox 80 [→ 1, 2]
  5. Paglabas ng Kaidan XMPP client 0.6.0 [→]
  6. Pagwawasto na paglabas ng GNU nano 5.2 [→]
  7. Paglabas ng password manager na KeePassXC 2.6.1 [→]

Iyon lang, hanggang sa susunod na Linggo!

Ako ay sobrang nagpapasalamat saiyo opennet, maraming mga materyales sa balita at mensahe tungkol sa mga bagong release ay kinuha mula sa kanilang website.

Kung sinuman ang interesado sa pag-compile ng mga digest at may oras at pagkakataong tumulong, matutuwa ako, sumulat sa mga contact na nakalista sa aking profile, o sa mga pribadong mensahe.

Mag-subscribe sa aming Telegram channel o RSS para hindi ka makaligtaan sa mga bagong edisyon ng FOSS News.

← Nakaraang isyu

Pinagmulan: www.habr.com

Magdagdag ng komento