3

Sometimes, to use certain software, some other software needs to also be installed, or the computer has to fulfill certain properties. For these kinds of conditions, the terms "requirement" and "prerequisite" are usually used. (In Python application projects, it's even customary to have a file called requirements.txt that lists required Python packages in machine-readable form.)

Another English term that is sometimes used for this meaning (to distinguish it from the requirements you impose on the software in question (what it's supposed to do / solve — the requirements specification)) is "dependency".

Is there an Esperanto term for stuff (especially other software) a software depends on?

5

Komputeko suggests the word postulo which is also the word that sprang to my mind. So I guess if Python were written in Esperanto the file could be called postuloj.txt.

It also has a suggested translation for dependency: dependeco. I’m not really sure why that ends in -eco. It would make more sense to me to say dependaĵo. If you Google this latter word you can find some examples of it being used, for example in the Esperanto translation of rpm.

$ LANG=eo rpm --help
…
      --whatconflicts    mendi/konstati la pakaĵo(j)n, kiuj postulas dependaĵon
| improve this answer | |
  • "I’m not really sure why that ends in -eco" Maybe because the English term "dependency" can refer to either the relationship / the fact that one thing depends on another (-eco) or on the dependee / the thing/artifact depended on (-aĵo or maybe -ato / -ataĵo?) – das-g Aug 8 '19 at 8:11
  • Is "postulo" not the word for the requirements imposed on a software (i.e., ~ its spec)? Or can it be used for both? – das-g Aug 8 '19 at 8:13
  • @das-g Yes, I don’t see why postulo couldn’t be used for both. The example above at least uses the verb form postuli in that sense. – Neil Roberts Aug 8 '19 at 8:18
  • @das-g Yes, I see what you mean about dependeco. It would be helpful if Komputeko gave more context and examples rather than just one-word translations. – Neil Roberts Aug 8 '19 at 8:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.