GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Carlos O'Donell (codonell@fosstodon.org)'s status on Saturday, 17-May-2025 02:56:34 JST Carlos O'Donell Carlos O'Donell
    • Rich Felker

    Codethink recently announced this: https://www.codethink.co.uk/news/trustable-software.html, which is an astounding achievement. Now I was curious... because as a core C library developer I know a thing or two about glibc. In the public Exida certificate they write: "To address weaknesses in Glibc: specification is very stable, essentially POSIX since 80s.
    Little feature development done here either." Little feature development? As an integrator looking at this certificate... I have questions. @dalias What do you think?

    In conversation about 3 months ago from fosstodon.org permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Codethink Limited Announces World’s First Baseline Safety Assessment for a Linux-Based OS to SIL 3 / ASIL D
      from Codethink
    • Embed this notice
      Rich Felker (dalias@hachyderm.io)'s status on Saturday, 17-May-2025 02:56:33 JST Rich Felker Rich Felker
      in reply to

      @codonell

      In conversation about 3 months ago permalink

      Attachments


      1. https://media.hachyderm.io/media_attachments/files/114/518/796/825/341/587/original/1a46e69eb32d502e.png
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Rich Felker (dalias@hachyderm.io)'s status on Saturday, 17-May-2025 02:57:58 JST Rich Felker Rich Felker
      in reply to
      • Neal Gompa (ニール・ゴンパ) :fedora:

      @neal @codonell Huh? I would say that's indicative of the opposite, a strong foundation.

      In conversation about 3 months ago permalink
    • Embed this notice
      Carlos O'Donell (codonell@fosstodon.org)'s status on Saturday, 17-May-2025 02:58:10 JST Carlos O'Donell Carlos O'Donell
      in reply to
      • Rich Felker
      • Neal Gompa (ニール・ゴンパ) :fedora:

      @neal @dalias I think the perceived weakness is that it's written in unmanaged memory unsafe languages e.g. C and assembly. That the specific has been stable is a benefit, any specification that has remained stable long enough become well understood and the misuses well understood. Also without the safety manual we don't know the conditions of use e.g. no pthread condvars. Some APIs also while semantically stable see constant hardware updates e.g. memset.

      In conversation about 3 months ago permalink
    • Embed this notice
      Neal Gompa (ニール・ゴンパ) :fedora: (neal@social.gompa.me)'s status on Saturday, 17-May-2025 02:58:10 JST Neal Gompa (ニール・ゴンパ) :fedora: Neal Gompa (ニール・ゴンパ) :fedora:
      in reply to
      • Rich Felker

      @codonell @dalias On the other hand, a lot of people consider POSIX a pretty weak foundation to build upon in the first place. The fact that divergent and incompatible C standard library implementations exist while equally conforming to POSIX is somewhat indicative of this.

      In conversation about 3 months ago permalink
    • Embed this notice
      Carlos O'Donell (codonell@fosstodon.org)'s status on Saturday, 17-May-2025 02:58:18 JST Carlos O'Donell Carlos O'Donell
      in reply to
      • Rich Felker

      @dalias Assessment report: https://marketing.codethink.co.uk/asset/20:ctrl-os-baseline-assessment

      In conversation about 3 months ago permalink

      Attachments


    • Embed this notice
      Neal Gompa (ニール・ゴンパ) :fedora: (neal@social.gompa.me)'s status on Saturday, 17-May-2025 02:58:18 JST Neal Gompa (ニール・ゴンパ) :fedora: Neal Gompa (ニール・ゴンパ) :fedora:
      in reply to
      • Rich Felker

      @codonell @dalias I suppose it depends on whether you consider POSIX a good specification? Or whether the scope and capability of the C standard library is at the right level. I could see how you could view it as a weakness depending on how you answer those questions.

      In conversation about 3 months ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 17-May-2025 03:06:55 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • Rich Felker
      • Neal Gompa (ニール・ゴンパ) :fedora:
      @dalias @neal @codonell Yeah specially when POSIX is about building a portable set of APIs between different implementations, which realistically all have extensions as it's for operating systems APIs.
      Extensions which then can become standard when shared between multiple implementations (POSIX being pretty descriptive rather than prescriptive).
      In conversation about 3 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.