In practice, there can be overlaps between both roles: the Debian maintainer may write a patch, which benefits all users of the work. In general, Debian encourages those in charge of a package in Debian to get involved in “upstream” development as well (they become, then, contributors, without being confined to the role of simple users of a program). Or the Debian developer creates tools or documentation for the Debian distribution, like packaging helpers (e.g. <emphasis>debhelper</emphasis>) or integration frameworks (e.g. <emphasis>ca-certificates</emphasis>) and becomes an “upstream author” for those creations.
عملياً، لا يكون التفريق بينهما واضحاً غالباً. قد يكتب مشرف دبيان رقعة، ثم ينتفع منها جميع مستخدمي العمل. عموماً، يشجع دبيان المسؤولين عن الحزم على الانخراط في تطوير العمل المنبعي ”upstream“ أيضاً (عندها سيصبحون مساهمين، ولا يبقون مقيدين بدور المستخدمين العاديين للبرنامج).