Posts: 6,886
Threads: 412
Joined: Aug 2007
Staff roles: Story Dev Economy Dev
So far as I'm concerned, OSC isn't a Liberty corp, but IC most certainly is. They're de facto a part of the financial apparatus that the Liberty government uses to exert pressure and control over the other houses.
Liberty would never allow them the degree of autonomy various player factions have sought to claim they had. They're a strategic asset that would not be yielded for the sake of a few relaxed trade restrictions abroad.
OSC has always operated outside of House borders specifically because they did not want to be incorporated within a house and therefore subjected to their laws. The only tie they have to Liberty is their liners being produced by DSE on contract. That doesn't even appear to be the case any more.