upstream (not comparable)

  1. in a direction against the flow of a current or stream of fluid (typically water); upriver
  2. (oil industry) involving exploration and pre-production rather than refining and selling
  3. (computing) in the direction from the client to the server
  4. (open-source software) maintained, owned or associated with the original developers of the given software; in contrast to a modified version downstream
    • 2013, Matthew Helmke, Ubuntu Unleashed 2013 Edition: Covering 12.10 and 13.04, Pearson Education
      You can also check the upstream and/or Debian bug trackers for open and closed bugs and the upstream revision history or newer release(s).
    • 2012, Jono Bacon, The Art of Community: Building the New Age of Participation, O'Reilly Media, Inc., page 141
      If the developer knows the bug is an upstream bug but does not know which bug it is in the upstream bug tracker, he can add an upstream task to the bug report.
  5. (biology) towards the leading end (5′ end) of a DNA molecule
Antonyms Translations
  • French: à contre-courant, à contre-mont
  • German: stromaufwärts
  • Spanish: aguas arriba, a contracorriente
  • French: en amont
  • Italian: a monte
  • Portuguese: à montante
  • Spanish: corriente arriba
Translations Adverb


  1. against the current
Antonyms Translations Verb

upstream (upstreams, present participle upstreaming; past and past participle upstreamed)

  1. (intransitive) To stream upward.
  2. (transitive, open-source software) To have (a software library, patch, etc.) accepted by the original developers of the related software, so that they maintain and distribute it.
    I'd be more than happy to upstream your patch.

upstream (plural upstreams)

  1. Part of the river towards the upstream direction.
  2. (open-source software) The original developers or maintainers of software.

This text is extracted from the Wiktionary and it is available under the CC BY-SA 3.0 license | Terms and conditions | Privacy policy 0.003
Offline English dictionary