littleosbook

Source for the little book about OS development

https://github.com/littleosbook/littleosbook

Science Score: 28.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 13 committers (15.4%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.6%) to scientific vocabulary
Last synced: 11 months ago · JSON representation ·

Repository

Source for the little book about OS development

Basic Info
Statistics
  • Stars: 2,505
  • Watchers: 86
  • Forks: 265
  • Open Issues: 65
  • Releases: 0
Created over 14 years ago · Last pushed about 3 years ago
Metadata Files
Readme Citation

README.md

littleosbook

This is the source code for the book "The little book about OS development". The source for the book is written in "Pandoc" Markdown.

Building

If you want to use the build scripts (which we recommend you to do), you need "Make".

To convert the Markdown to either HTML or PDF, you need to have "Pandoc" version 1.9.1.1 or higher. For installing Pandoc, see http://johnmacfarlane.net/pandoc/installing.html.

If you want to create the PDF version, you also need pdflatex installed.

Errors

If you find any error (there are probably plenty :)), please open a new "issue".

Contributing

If you want to contribute new material or fix some errors, please open fork the repository, make your changes and open a pull request.

License

All content is licensed under the Creative Commons Attribute, NonCommercial, Share-Alike license. See http://creativecommons.org/licenses/by-nc-sa/3.0/us/ for more details.

Owner

  • Name: The little book about OS development
  • Login: littleosbook
  • Kind: organization

Citation (citation_style.csl)

<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
  <info>
    <title>ACM SIG Proceedings</title>
    <id>http://www.zotero.org/styles/acm-sig-proceedings</id>
    <link href="http://www.zotero.org/styles/acm-sig-proceedings" rel="self"/>
    <author>
      <name>Naeem Esfahani</name>
      <email>nesfaha2@gmu.edu</email>
      <uri>http://mason.gmu.edu/~nesfaha2/</uri>
    </author>
    <contributor>
      <name>Chris Horn</name>
      <email>chris.horn@securedecisions.com</email>
    </contributor>
    <category field="science"/>
    <category field="engineering"/>
    <category citation-format="numeric"/>
    <updated>2012-02-07T01:46:04+00:00</updated>
    <link href="http://www.acm.org/sigs/publications/proceedings-templates" rel="documentation"/>
    <rights>This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License: http://creativecommons.org/licenses/by-sa/3.0/</rights>
  </info>
  <macro name="author">
    <choose>
      <if type="webpage">
        <text variable="title" suffix=":"/>
      </if>
      <else-if type="article-journal">
        <names variable="author">
          <name name-as-sort-order="all" and="text" sort-separator=", " initialize-with="." delimiter-precedes-last="never" delimiter=", "/>
          <label form="short" prefix=" " suffix="." text-case="lowercase" strip-periods="true"/>
          <substitute>
            <names variable="editor"/>
            <names variable="translator"/>
          </substitute>
        </names>
      </else-if>
      <else>
        <names variable="author">
            <name />
        </names>
      </else>
    </choose>
  </macro>
  <macro name="editor">
    <names variable="editor">
      <name initialize-with="." delimiter=", " and="text"/>
      <label form="short" prefix=", " text-case="lowercase" suffix="." strip-periods="true"/>
    </names>
  </macro>
  <citation collapse="citation-number">
    <sort>
      <key variable="citation-number"/>
    </sort>
    <layout prefix="[" suffix="]" delimiter=", ">
      <text variable="citation-number"/>
    </layout>
  </citation>
  <bibliography entry-spacing="0" second-field-align="flush" et-al-min="3" et-al-use-first="1">
    <sort>
      <key variable="citation-number"/>
    </sort>
    <layout suffix=",">
      <text variable="citation-number" prefix="[" suffix="] "/>
      <text macro="author" suffix=", "/>
      <date variable="issued" suffix=". ">
        <date-part name="year"/>
      </date>
      <choose>
        <if type="paper-conference">
          <group delimiter=". ">
            <text variable="title"/>
            <group delimiter=" ">
              <text variable="container-title" font-style="italic"/>
              <group delimiter=", ">
                <group delimiter=", " prefix="(" suffix=")">
                  <text variable="publisher-place"/>
                  <date variable="issued">
                    <date-part name="month" form="short" suffix=". " strip-periods="true"/>
                    <date-part name="year"/>
                  </date>
                </group>
                <text variable="page"/>
              </group>
            </group>
          </group>
        </if>
        <else-if type="article-journal">
          <group delimiter=". ">
            <text variable="title"/>
            <text variable="container-title" font-style="italic"/>
            <group delimiter=", ">
              <text variable="volume"/>
              <group delimiter=" ">
                <text variable="issue"/>
                <date variable="issued" prefix="(" suffix=")">
                  <date-part name="month" form="short" suffix=". " strip-periods="true"/>
                  <date-part name="year"/>
                </date>
              </group>
              <text variable="page"/>
            </group>
          </group>
        </else-if>
        <else-if type="patent">
          <group delimiter=". ">
            <text variable="title"/>
            <text variable="number" prefix="U.S. Patent #"/>
            <date variable="issued">
              <date-part name="month" form="short" suffix=". " strip-periods="true"/>
              <date-part name="day" suffix=", "/>
              <date-part name="year"/>
            </date>
          </group>
        </else-if>
        <else-if type="thesis">
          <group delimiter=". ">
            <text variable="title" font-style="italic"/>
            <text variable="archive_location" prefix="Doctoral Thesis #"/>
            <text variable="publisher"/>
          </group>
        </else-if>
        <else-if type="report">
          <group delimiter=". ">
            <text variable="title" font-style="italic"/>
            <text variable="number" prefix="Technical Report #"/>
            <text variable="publisher"/>
          </group>
        </else-if>
        <else-if type="webpage">
          <group delimiter=". ">
            <text variable="URL" font-style="italic"/>
            <date variable="accessed" prefix="Accessed: ">
              <date-part name="year" suffix="-"/>
              <date-part name="month" form="numeric-leading-zeros" suffix="-"/>
              <date-part name="day" form="numeric-leading-zeros"/>
            </date>
          </group>
        </else-if>
        <else-if type="chapter paper-conference" match="any">
          <group delimiter=". ">
            <text variable="title"/>
            <text variable="container-title" font-style="italic"/>
            <text macro="editor"/>
            <text variable="publisher"/>
            <text variable="page"/>
          </group>
        </else-if>
        <else-if type="bill book graphic legal_case motion_picture report song" match="any">
          <group delimiter=". ">
            <text variable="title" font-style="italic"/>
            <text variable="publisher"/>
          </group>
        </else-if>
        <else>
            <text variable="title" font-style="italic" suffix=", "/>
            <text variable="url"/>
        </else>
      </choose>
    </layout>
  </bibliography>
</style>

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 45
  • Total Committers: 13
  • Avg Commits per committer: 3.462
  • Development Distribution Score (DDS): 0.444
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
helino e****n@g****m 25
adam t****d@g****m 6
cheetach c****h@1****m 2
Nir Soffer n****r@r****m 2
Kedar k****r@j****m 2
Romain Gauthier r****r@m****e 1
Richard Hawkins h****x@g****m 1
Matthias Brugger m****g@g****m 1
Avidan Borisov A****v@g****m 1
Andreas Sjöberg a****b@k****e 1
Valentin Manea v****a@g****m 1
Matthias Brugger m****r@b****m 1
Alex Schneider a****9@l****u 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 66
  • Total pull requests: 45
  • Average time to close issues: 3 months
  • Average time to close pull requests: over 1 year
  • Total issue authors: 47
  • Total pull request authors: 41
  • Average comments per issue: 2.02
  • Average comments per pull request: 0.82
  • Merged pull requests: 13
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 0
  • Average time to close issues: 5 days
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 1.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • helino (4)
  • pgc-13 (4)
  • worldeater (3)
  • OdinAnDieFreude (3)
  • darcosion (2)
  • Avidanborisov (2)
  • mkow (2)
  • andrewnguyen (2)
  • samwise (2)
  • ghost (2)
  • AdamOnAir (2)
  • olalonde (2)
  • vamanea (1)
  • shumrussia (1)
  • AnonymousRider (1)
Pull Request Authors
  • alexschneider (3)
  • cheetach (2)
  • helino (2)
  • crclark96 (2)
  • dgelessus (1)
  • amjadmajid (1)
  • ansjob (1)
  • shipof123 (1)
  • mbgg (1)
  • hurricanerix (1)
  • sinistersnare (1)
  • tijn (1)
  • kedarmhaswade (1)
  • SgtCoDFish (1)
  • hoverwinter (1)
Top Labels
Issue Labels
Pull Request Labels