Цитата(Alex B._ @ Mar 25 2007, 13:29)

Вот честно, по времени больше думал, стоит ли так сильно коцать исходники, чем собственно портировал. Решил что стоит =)
ИМХО:
Это не порт, а отдельная ветка, причем не совместимая по структуре и API -- эксклюзив, можно и имя поменять --
TNKernel-PIC24
- если что-то будет изменено в настоящем ядре TNKernel -- придется ветку снова перепахивать руками
- если в системе есть что-то не на PIC24(а на ARM), то придется сопровождать ДВЕ операционки... да и не будет никто такого делать, зачем такая операционка, которая на каждое семейство имеет самостоятельную реализацию...
Делать операционку "под себя" -- можно, но тогда нельзя будет легко воспользоваться опытом и наработками, которые могут появится по основному релизу, постоянно придется "проецировать" на свою реализацию. Лучше "договориться с автором", если это возможно, и по результатам или доработать публичную версию или постараться понять и принять позицию создателя.