Πολλοί πόροι δημιουργούνται κατά τις διεργασίες μετάφρασης, μεταγλώττισης, αντιγραφής ή επεξεργασίας αρχείων τα οποία δημιουργούνται και τροποποιούνται από το χρήστη. Οι Παράγωγοι πόροι είναι πόροι που δεν περιλαμβάνουν αρχικά δεδομένα και οι οποίοι μπορούν να αναδημιουργηθούν από τα αρχεία πρωτογενούς κώδικα. Συχνά, οι παράγωγοι πόροι εξαιρούνται από ορισμένα είδη επεξεργασίας.
Για παράδειγμα, οι παράγωγοι πόροι συνήθως δεν διατηρούνται στο χώρο αποθήκευσης ομάδας, δεδομένου ότι επιβαρύνουν το χώρο αποθήκευσης, αλλάζουν τακτικά, και μπορούν να αναδημιουργηθούν με βάση τα δικά τους αρχεία πρωτογενούς κώδικα. Δεν είναι πρακτικό για τους παροχείς ομάδος να λαμβάνουν αποφάσεις για το ποιά αρχεία είναι παράγωγα. Το API ενός πόρου παρέχει ένα κοινό μηχανισμό για τις πρόσθετες λειτουργίες προκειμένου αυτές να υποδεικνύουν τους παράγωγους πόρους που δημιουργούν.
Οι πρόσθετες λειτουργίες χρησιμοποιούν την κλάση IResource.setDerived (λογική τιμή) για να υποδηλώσουν ότι ένας πόρος προκύπτει από άλλους πόρους. Πόροι που δημιουργήθηκαν πρόσφατα δεν θεωρούνται παράγωγοι από προεπιλογή, και συνεπώς αυτή η μέθοδος πρέπει να χρησιμοποιείται προκειμένου να επισημάνει ρητά τον πόρο ως παράγωγο. Μια κοινή πρακτική είναι η επισήμανση ενός υποφακέλου του έργου ως παράγωγου κατά τη δημιουργία ενός φακέλου "εξόδου" (όπως ο φάκελος "bin" στα έργα Java) από την πρόσθετη λειτουργία.
Άλλες πρόσθετες λειτουργίες, συνήθως οι παροχείς ομάδας, μπορούν να χρησιμοποιήσουν την κλάση IResource.isDerived προκειμενου να καθορίσουν εάν θα πρέπει να γίνει διαχείριση ενός συγκεκριμένου πόρου από το χώρο αποθήκευσης. Απόπειρες επισήμανσης έργων ή της ρίζας του χώρου εργασίας ως παράγωγων θα παραβλέπονται.
Σημείωση: Η έννοια των παράγωγων πόρων παρέχεται για άλλες πρόσθετες λειτουργίες (μη-ομαδικές) προκειμένου να υποδείξει ποιοί πόροι δεν είναι κατάλληλοι για διαχείριση του χώρου αποθήκευσης. Ειδικά αρχεία που δημιουργούνται από υλοποιήσεις ομάδας για τη διαχείριση των δεδομένων τους δεν θα πρέπει να επισημαίνονται ως παράγωγοι πόροι. Για μια τεχνική επισήμανσης κρυφών πόρων υλοποίησης σχετικών με ομάδες, ανατρέξτε στην ενότητα Ιδιωτικοί πόροι ομάδας.