From Wikipedia, the free encyclopedia
Nomulus
Developer(s) Google Inc., Donuts Inc.
Written in Java
Platform Google App Engine
Type TLD registry operations
License Apache License 2.0
Website nomulus.foo
As ofOctober 8, 2016; 7 years ago (2016-10-08)

Nomulus is an open-source software package for top-level domain registry operators. Nomulus was created by Google with contributions from Donuts Inc. [1] It was announced on October 18, 2016 on Google's open-source blog, with the domain nomulus.foo redirecting to their GitHub repository. [2] The registry software, under development since 2011, powers Google's top-level domains including .google, .how, and .soy. The source code is available under the Apache 2.0 license, integrated with Google's Cloud Platform, using Google Cloud Datastore as its backend database. [3]

The code runs a theoretically unlimited number of TLD registries in a single shared instance using horizontal scaling, and includes the features of Extensible Provisioning Protocol (EPP), WHOIS, reporting, and trademark protection. "It is the authoritative source for the TLDs that it runs, meaning that it is responsible for tracking domain name ownership and handling registrations, renewals, availability checks..." [1]

Development started in 2011 when the Internet Corporation for Assigned Names and Numbers (ICANN) approved a change to the Internet Domain System on June 20, 2011, [4] deciding that by increasing the number of top-level domains from its then current number of 22, the internet would be redefined, giving people and businesses more flexibility and control over their online presence, "[encouraging] innovation, [...] competition, and increased choice for Internet users." [5]

References

  1. ^ a b "GitHub/google/nomulus". GitHub. Retrieved 2016-11-18.
  2. ^ "Introducing Nomulus: an open source top-level domain name registry". Google Open Source Blog. Retrieved 2016-11-18.
  3. ^ Lardinois, Frederic (2016-10-18). "Google open sources the code that powers its domain registry". TechCrunch. Retrieved 2016-11-18.
  4. ^ "ICANN Approves Historic Change to Internet's Domain Name System | Board Votes to Launch New Generic Top-Level Domains". www.icann.org. Retrieved 2016-11-18.
  5. ^ "ICANN's expansion of top level domains. [electronic resource] : hearing bef...: Start Your Search!". eds.b.ebscohost.com. Retrieved 2016-11-18.