Proprietära beroenden

3 views
Skip to first unread message

Anders Asplund

unread,
Aug 11, 2009, 9:26:45 AM8/11/09
to oppna-program-dev
Hej,

Jag sitter i slutfasen av arbetet med att lägga upp ett projekt här på
Öppna Program. Det är en applikation som bla. innehåller en
sökfunktion för att t.ex. kunna söka i innehållet på en webbplats. Vi
har utvecklat ett sök-api som vi sen har implementerat(svc-ominfind)
med hjälp av IBM Omnifinds sökmotor. Vi har separerat api och
implementation i olika projekt så att det lätt skall gå att göra en ny
implementation för t.ex. Lucene(svc-lucene).

Nu till min fråga:
Hur gör jag på bästa sätt för att få upp all källkod inkl. (svc-
omnifind) på google code utan att bryta mot några licenseregler? Jag
kan ju inte lägga ut ibm:s jar-filer men är det ok att lägga ut
källkoden som bygger på ibm:s api utan att även lägga ut jar-filerna?
Detta kommer ju isf att medföra att projektet inte kommer att bygga
"out of the box", är detta ok?


Tack på förhand

//Anders Asplund

Niklas Gustavsson

unread,
Aug 12, 2009, 7:00:12 AM8/12/09
to oppna-pr...@googlegroups.com
2009/8/11 Anders Asplund <aasp...@gmail.com>:

Licensmässigt finns det inga bekymmer med detta, dvs att ha en binärt
beroende mot en proprietär komponent.

Sen gör det ju såklart det lite svårare för andra att använda koden.
Här finns ett par saker att tänkt på för att göra detta så enkelt som
möjligt:
* Separera ut koden som kräver den proprietära komponenten. Detta
verkar ni ju redan gjort.
* Gör denna modul optional. Tex, om ni använder Maven för att bygga,
ha inte med denna modul i huvudbygget utan endast i en profil.
* Dokumentera hur en utvecklare ska ladda upp JAR filerna från
Omnifind till sitt lokala Maven repo (eller motsvarande)

/niklas

Anders Asplund

unread,
Aug 13, 2009, 7:59:12 AM8/13/09
to oppna-pr...@googlegroups.com
Hej och tack!

Resultatet hittas under http://code.google.com/p/oppna-program-searchlet/

//Anders

Niklas Gustavsson

unread,
Aug 13, 2009, 2:08:36 PM8/13/09
to oppna-pr...@googlegroups.com
2009/8/13 Anders Asplund <aasp...@gmail.com>:

Klockrent tycker jag.

/niklas

Reply all
Reply to author
Forward
0 new messages