element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Business of Engineering
  • Technologies
  • More
Business of Engineering
Blog GitHub successfully deposited all open-source projects in an Arctic vault
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Business of Engineering to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Catwell
  • Date Created: 24 Jul 2020 7:19 PM Date Created
  • Views 3226 views
  • Likes 9 likes
  • Comments 14 comments
  • github
  • cabeatwell
  • code
  • archival
  • business
  • time capsule
Related
Recommended

GitHub successfully deposited all open-source projects in an Arctic vault

Catwell
Catwell
24 Jul 2020

image

GitHub took a snapshot of all projects posted on the repository. About 2TB of data is stored on film reels, which are expected to last for 1,000 years. (Image Credit: GitHub)

 

Every project posted on GitHub before February 2, 2020 has been successfully stored away in an Arctic vault for 1,000 years. Last year, the code-hosting platform first revealed its plan as part of the Archiving Program. However, the pandemic set those plans back, but GitHub announced that the code was deposited on July 8 in a decommissioned coal mine.

 

The code-hosting platform took a snapshot of all active public repositories on February 2. GitHub states that 21TB of repository data and important dormant ones have been written on 186 digital photosensitive archival piqlFilm. These reels, expected to last 1,000 years, were transported to Svalbard, Norway, and were deposited in the Arctic Code Vault on July 8.  The reels are buried in a chamber deep inside hundreds of meters of permafrost. In the future, GitHub plans on laser-engraving all active repositories on quartz glass platters, lasting for 10,000 years.

 

The snapshot includes the HEAD of the default branch of every repository, minus binaries that exceed 100kb.  Every repository is packaged as a TAR file, and to keep it efficient, most of the data is stored as QR codes. Github also engraved the reels with a guide that defines the principles of software. Before explaining the context of each project, GitHub added a disclaimer that shows the specifications needed for each project to work.

 

GitHub is also rolling out a special badge for developers in the highlights section of their profile. This is mainly aimed for those who contributed their projects to the Arctic vault. Their contributions can be displayed by hovering over the badge.  

 

So, why exactly is GitHub doing this? Even though software development rapidly progresses, GitHub believes that lost technologies may have benefited the world. For example, abandoned tech such as Roman concrete and anti-malarial DFDT found unexpected new uses. Additionally, the archive program doesn’t exist solely for future generations, but also for currently unforeseeable futures as well.

 

Although the code is stored there, how about digitizing it from the source to use again? It’s like storing floppy disks but not drives. Even if you have drives, will connectors exist in 500 years to go from IDE to whatever is standard? I suppose people can always hand-scribe all that code. image

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Have a story tip? Message me at: cabe(at)element14(dot)com

http://twitter.com/Cabe_Atwell

  • Sign in to reply

Top Comments

  • Jan Cumps
    Jan Cumps over 5 years ago in reply to balearicdynamics +4
    also 2
  • dubbie
    dubbie over 5 years ago +3
    It is always a bit of a problem when trying to archive anything. You only have to think of your own photographs (mine span over forty years), original printed photographs are still pretty viable now but…
  • balearicdynamics
    balearicdynamics over 5 years ago in reply to dubbie +3
    Dubbie, fully agree with your point of view. Their approach is valuable but it a bit too much human-orented, in my opinion. Anyway for now it is a very good method for long lasting data saving. Locally…
  • phoenixcomm
    phoenixcomm over 5 years ago in reply to Jan Cumps

    Jan Cumps Nice one Jan, I will have to look at the archive for the msp432 I have a few of them running stuff.

    ~~Cris

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • gadget.iom
    gadget.iom over 5 years ago in reply to Jan Cumps

    Nice!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • gadget.iom
    gadget.iom over 5 years ago in reply to balearicdynamics

    Very true, but it beats any Sudoku! image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 5 years ago in reply to Jan Cumps

    Great! Welcome to the cold world, Jan! image

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 5 years ago in reply to balearicdynamics

    image

    also 2

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube