GNU ELPA
E308603
GNU ELPA is the official GNU Emacs Lisp Package Archive, providing a curated collection of free software packages for the Emacs editor.
All labels observed (5)
| Label | Occurrences |
|---|---|
| GNU ELPA canonical | 3 |
| GNU Emacs Lisp Package Archive | 2 |
| Emacs Lisp Package Archive | 1 |
| GNU Emacs package guidelines | 1 |
| GNU Emacs package system | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T2889651 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: GNU ELPA Context triple: [Spacemacs, supportsPackageManager, GNU ELPA]
-
A.
GNU Emacs
GNU Emacs is a highly extensible, customizable text editor and computing environment that serves as a flagship project of the GNU system and the free software movement.
-
B.
Emacs Lisp (for GNU Emacs environment)
Emacs Lisp is a dialect of the Lisp programming language used as the extension and scripting language of the GNU Emacs text editor.
-
C.
Eshell
Eshell is a powerful, Emacs-integrated command shell written in Emacs Lisp that provides a Unix-like shell environment tightly coupled with Emacs features and workflows.
-
D.
Gnus
Gnus is a flexible and extensible message reader for news and email, tightly integrated with the Emacs text editor.
-
E.
GNU Project
The GNU Project is a free software initiative that created many core components of the GNU/Linux operating system and pioneered the modern free software movement.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: GNU ELPA Target entity description: GNU ELPA is the official GNU Emacs Lisp Package Archive, providing a curated collection of free software packages for the Emacs editor.
-
A.
GNU Emacs
GNU Emacs is a highly extensible, customizable text editor and computing environment that serves as a flagship project of the GNU system and the free software movement.
-
B.
Emacs Lisp (for GNU Emacs environment)
Emacs Lisp is a dialect of the Lisp programming language used as the extension and scripting language of the GNU Emacs text editor.
-
C.
Eshell
Eshell is a powerful, Emacs-integrated command shell written in Emacs Lisp that provides a Unix-like shell environment tightly coupled with Emacs features and workflows.
-
D.
Gnus
Gnus is a flexible and extensible message reader for news and email, tightly integrated with the Emacs text editor.
-
E.
GNU Project
The GNU Project is a free software initiative that created many core components of the GNU/Linux operating system and pioneered the modern free software movement.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Emacs package repository
ⓘ
free software project ⓘ software package archive ⓘ |
| accessMethod |
Emacs package manager
ⓘ
Emacs package.el ⓘ |
| acronym | ELPA ⓘ |
| alternativeTo |
MELPA
ⓘ
NonGNU ELPA ⓘ |
| associatedWith | Free Software Foundation ⓘ |
| collectionType | curated collection of packages ⓘ |
| curation | packages are reviewed and curated ⓘ |
| distributionMethod | online package archive ⓘ |
| ecosystem | GNU Emacs package ecosystem ⓘ |
| focus | Emacs Lisp packages ⓘ |
| fullName |
GNU ELPA
self-linksurface differs
ⓘ
surface form:
GNU Emacs Lisp Package Archive
|
| installationMethod | install via M-x package-install in Emacs ⓘ |
| isOfficialRepositoryOf | GNU Emacs ⓘ |
| licensePolicy | free software only ⓘ |
| maintainedBy |
Free Software Foundation
ⓘ
GNU Project ⓘ |
| name | GNU ELPA self-link ⓘ |
| operatesWithinProject | GNU Project ⓘ |
| packageFormat | Emacs Lisp source code ⓘ |
| policy |
only free software packages are accepted
ⓘ
packages must comply with GNU guidelines ⓘ |
| primaryPurpose |
distribute Emacs Lisp packages
ⓘ
provide official package source for GNU Emacs ⓘ |
| programmingLanguage |
Emacs Lisp (for GNU Emacs environment)
ⓘ
surface form:
Emacs Lisp
|
| qualityControl | manual review of packages ⓘ |
| relatedRepository |
MELPA
ⓘ
NonGNU ELPA ⓘ |
| relatedTo | GNU Emacs ⓘ |
| repositoryType | package archive ⓘ |
| requiresClient | GNU Emacs ⓘ |
| scope | GNU Emacs ecosystem ⓘ |
| softwareDistributionModel | centralized repository ⓘ |
| softwareFreedomRequirement | packages must be free software ⓘ |
| softwareGenre |
development tools
ⓘ
text editor extensions ⓘ |
| softwareType | package repository ⓘ |
| status | official GNU package archive for Emacs ⓘ |
| supportsSoftware |
GNU Emacs
ⓘ
surface form:
GNU Emacs editor
|
| targetUser | GNU Emacs users ⓘ |
| topic |
Emacs extensions
ⓘ
package management ⓘ software distribution ⓘ |
| updateMechanism | Emacs package list refresh ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: GNU ELPA Description of subject: GNU ELPA is the official GNU Emacs Lisp Package Archive, providing a curated collection of free software packages for the Emacs editor.
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
GNU ELPA
this entity surface form:
GNU Emacs package guidelines
subject surface form:
GNU ELPA
this entity surface form:
GNU Emacs Lisp Package Archive
this entity surface form:
GNU Emacs package system