Fikir–ifade ayrımı
Telif hakkının bir şeyin nasıl ifade edildiğini koruduğu, altındaki fikri, yöntemi ya da işlevi asla korumadığı ilkesi.
Aynı sorunu çözen iki programın ikisinin de tamamen yasal olabilmesinin nedeni budur; yeter ki biri ötekinin kodunu ya da yapısını kopyalamamış olsun. ABD'de ilke, 1976 tarihli 17 U.S.C. § 102(b)'de yer alır ve fikirleri, prosedürleri, sistemleri ve işleyiş yöntemlerini kapsam dışında bırakır. 1994 tarihli TRIPS Anlaşması ve WIPO Telif Hakkı Antlaşması ilkeyi küresel hale getirdi; 1991 tarihli AB Yazılım Direktifi de bir programın altında yatan fikirler ve ilkeler için aynısını söyler.
Çizgiyi ifade etmek kolay, çizmek zordur. Bir API fikir midir, ifade mi? Bir menü hiyerarşisi? Bir dosya biçimi? AB Adalet Divanı 2012'de işlevselliğin, programlama dillerinin ve dosya biçimlerinin korunmadığına karar verdi. ABD ise meseleyi Baker v. Selden'den Oracle v. Google'a kadar dava dava çözdü.