
В принципе выделяется запятыми или нет? Какое правило?

Не получится дать универсальный ответ на этот вопрос.
Давайте посмотрим на примерах:
К сожалению, я совершенно не разбираюсь в принципе работы этой программы, поэтому не смогу Вам помочь.
На следующей неделе я, в принципе, буду свободна и смогу поехать отдохнуть.
В русском языке есть конструкции, которые всегда выделяются запятыми, к примеру, обращения или причастные обороты, стоящие после определяемого слова. Есть конструкции, которые обособляются при выполнении определенных условий.
"В принципе" следует обособлять в том случае, если это вводная конструкция. Вводные слова в русском языке всегда обособляются. Но тут есть загвоздка, граница между "в принципе" вводной конструкцией и не вводной конструкцией весьма размыта. Зачастую отнесение "в принципе" к категории вводных слов является решением автора фразы. Другие с автором могут быть не согласны.
Можно лишь еще раз вспомнить признаки вводных конструкций:
- они не являются членами предложения,
- они выражают отношение автора к тому, что он говорит, дают оценку,
- их из контекста можно убрать, смысл от этого не поменяется.
Единственное, что можно с уверенностью утверждать, в первом из приведенных выше примером эти слова вводными не являются.