Покажи Публикации - toka
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Нетехнически теми / Коментар / Опит за заобикаляне на GPL -: Apr 13, 2004, 12:31
Здравейте,

Станах свидетел на опит да се заобиколи GPL. Този, който го прави, се аргументира основно със следния цитат от GPL:
GPL GENERAL PUBLIC LICENSE, Version 2, June 1991:

In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.

Съгласно приведения по-горе текст, лиценза GPL допуска, че около софтуера под GPL може да се разпространява и комерсиален софтуер, стига той да не му е производен.

Тънкият момент тук е: Какво е прозводен софтуер?

Според въпросния човек, GPL дава възможност да се напишат комерсиални библиотеки и след това софтуер, който е пуснат под GPL да се модифицира, за да използва тези платени библиотеки. Разбира се, модифицираната му версия остава свободна, но се изискват такси за библиотеките.

Ако това тълкувание е правилно, то дава възможност индиректно да се затвори GPL софтуер, като се приспособи към комерсиални библиотеки.

Бих желал, някой който е добре запознат с GPL, да коментира до колко са основателни горните твърдения.

Благодаря ви предварително.

Цветан Тиханов
2  Linux секция за начинаещи / Настройка на програми / Slackware 9 проблем с /dev/loop[0-9] -: Feb 18, 2004, 13:03
Познахте,
наистина проблема е някъде в правата на *.iso файловете ми. Просто те се намират на един ntfs дял и са read only. Прехвърлих ги на един raiserfs дял и няма проблеми (дори и когато са със същите права като на ntfs дяла).
Може би за ntfs дяла има опции на mount, които трябва да добавя в fstab, за да може да се монтират images от този дял. Сегашните ми са следните:

/dev/hda6        /mnt/hda6        ntfs        defaults,ro,uid=root,gid=users,umask=022      0   0

Другото, което ми се струва странно е съобщението за грешка, което ми дава losetup за който и да е от файловете /dev/loop[0-9].
Ако някой има идея защо става така, нека да пише.
Основният проблем е преодолян и ви благодаря за съветите. Просто нямах идея какво още да опитам :-)
3  Linux секция за начинаещи / Настройка на програми / Slackware 9 проблем с /dev/loop[0-9] -: Feb 17, 2004, 22:22
Здравейте,
имам проблем с монтирането на iso9660 (а и други) images.
Когато се монтира файл, а не блоково у-во това се прави с:

# mount -r -o loop -t iso9660 /mnt/hda6/iso/slack91cd1.iso /mnt/s911/

Но при мен  mount  изпищява:

ioctl: LOOP_SET_FD: Invalid argument

Прекомпилирах оригиналното ядро 2.4.22 с което си идва slackware 9 и съм включил нужните опции (като част от ядрото, а не като модули)....но няма промяна. Минах на 2.4.24 и пак нищо.
Четох в документацията на ядрото точно за тези loop у-ва, но това не ми помогна особено.
Статуса на loop у-вата може да се проверява с losetup:

#losetup /dev/loop0
loop: can't get info on device /dev/loop0: No such device or address

Разбира се у-вата са си на мястото (поне файловете им) в /dev
Изчерпах всичко като идеи....не съм пробвал само да компилирам поддръжката като модул, а не като част от ядрото.
И все пак не ми се вярва това да е проблема.
Очаквам идеи и
Благодаря за вниманието.
4  Linux секция за напреднали / Хардуерни и софтуерни проблеми / stranno IP maskirane... -: Jul 14, 2003, 21:33
Zdraveite,
imam ujasen problem s reshavaneto na slednata zadacha... Tova e nqkakyv osoben vid IP maskirane, podoben na tozi pri transparent prozy sistemite.
Imam 2 server-a, koito izpolzvat usluga za koqto imam 1 account.
Ideqta e da nakaram 2-q server da izprashta paketite, svyrzani s uslugata kym 1, a toi ot svoq strana da gi maskira, taka che firmata predlagashta uslugata da ne moje da zaseche che q polzvam s edin account ot 2 razlichni mesta.
Za celta kym rc.firewall scripta na 2-q server dobavih:

SERVER2="X.Y.X.X"
SERVER1="X.X.Y.X"
SERVICE="X.X.X.Y"

$IPTABLES -t nat -A PREROUTING -i eth0 -s $SERVER2 -p tcp --dport 80 -j DNAT --to $SERVICE:80
$IPTABLES -t nat -A POSTROUTING -o eth0 -s $SERVER2 -d $SERVICE -j SNAT --to $SERVER1
$IPTABLES -A FORWARD -s $SERVER2 -d $SERVICE -i eth0 -o eth0 -p tcp --dport 80 -j ACCEPT

Tova e "demo", e kacheno na SERVER1. To bi trqbvalo da
prenasochva http (naprimer) zaqwkite na SERVER2 kym
SERVICE....
Predvaritelno vi blagodarq za otgovorite!
Tzvetan Tihanov
Страници: [1]