Het softwarebedrijf Real Software heeft zijn beklag gedaan over een patent van Microsoft op de zogenaamde 'IsNot'-operator in talen die afgeleid zijn van Basic. Real Software heeft afgelopen week een nieuwe versie van zijn Basic-variant RealBasic uitgebracht. Het bedrijf is echter bang te zullen worden aangeklaagd wegens het implementeren van de 'IsNot'-operator.
De directeur van Real Software, Geoff Perlman, is van mening dat Microsoft het patent alleen heeft aangevraagd om eventuele concurrenten uit de markt te kunnen drukken. Volgens Perlman wordt de IsNot-operator al vele jaren in allerlei verschillende programmeertalen gebruikt. Microsoft heeft pas in november vorig jaar het patent toegewezen gekregen. Het bezwaar tegen het patent is dat het een triviaal patent betreft dat uitsluitend een verkorte syntax als 'innovatie' heeft. Volgens Perlman is dat, tezamen met bewezen 'prior art', voldoende reden om het patent onrechtmatig te laten verklaren.
Het 'IsNot'-patent beschrijft een operator in Basic-achtige talen die van twee gegeven variabelen bepaalt of deze naar dezelfde geheugenlocatie verwijzen. RealBasic is een cross-platform Basic-versie waarmee programma's voor Windows, Linux en Mac OS X kunnen worden ontwikkeld. Volgens de directeur van Real Software is dit ook een van de redenen waarom Microsoft dit patent zou hebben aangevraagd. Hij stelt namelijk dat Real Software de enige serieuze concurrent is op het gebied van Basic-programmeertalen.