Jawaban:
"source tree" bukan istilah khusus untuk pengembangan sumber kernel, jadi itu harus istilah yang lebih umum dan artinya berkaitan dengan sumber kernel tergantung konteks.
Saya belum menemukan "in-tree" dan "out-of-tree" di luar pengembangan sumber kernel Linux dan kemudian hanya untuk bekerja dengan modul . Semua modul dimulai sebagai pengembangan "out-of-tree", yang dapat dikompilasi menggunakan konteks pohon-sumber. Setelah modul diterima untuk dimasukkan, modul itu menjadi modul in-tree. AI belum menemukan definisi resmi untuk kedua istilah, mungkin itu tidak pernah diperlukan karena sudah jelas bagi mereka yang bekerja dengan modul apa yang dimaksud.
Misalnya ketika modul Reiserfs masih merupakan modul out-of-tree saya melakukan pembuatan paket RPM untuk SuSE, setelah menjadi in-tree tidak perlu lagi untuk itu.
autosetup
memiliki beberapa titik (mereka tidak ketika saya pertama kali menggunakannya), mulai menggunakan out-of-tree
cara Anda menggambarkan, tetapi mereka menggunakan in-place
bukan in-tree
dalam dokumen mereka.
in-tree
dan in-place
merupakan sinonim untuk istilah yang sama dalam pengalaman saya. Saya tidak punya referensi untuk itu, itu adalah sesuatu yang saya ambil bekerja di industri di sejumlah perusahaan dan sub-bidang selama ~ 15 tahun terakhir daripada sesuatu yang saya baca di buku. Saya baru saja menunjukkan bahwa dalam hal jargon teknis itu adalah sesuatu yang mungkin Anda temui dalam konteks lain dengan makna yang sedikit berbeda. Saya juga tidak mengkritik, hanya menambahkan beberapa konteks tambahan untuk pembaca masa depan.