Racket Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с LGPL Π½Π° Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ MIT/Apache

Racket β€” язык, Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Scheme, Π° Ρ‚Π°ΠΊΠΆΠ΅ экосистСма для программирования Π΄Ρ€ΡƒΠ³ΠΈΡ… языков β€” Π½Π°Ρ‡Π°Π» ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Apache 2.0 ΠΈΠ»ΠΈ MIT Π² 2017 Π³ΠΎΠ΄Ρƒ ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊ вСрсии 7.5, практичСски всС Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‚ этот процСсс.

Авторы ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚ Π΄Π²Π΅ основныС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ этого:

  1. НСпонятно, ΠΊΠ°ΠΊ Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ полоТСния LGPL ΠΎ динамичСской Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ΅ ΠΊ Racket, Π³Π΄Π΅ макросы «ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚» ΠΊΠΎΠ΄ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π² ΠΊΠΎΠ΄ прилоТСния, Π° прилоТСния Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π½Ρ‚Π°ΠΉΠΌΠΎΠΌ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ Racket.
  2. НСкоторыС ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ хотят ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ΄ любой Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠ΅ΠΉ GPL.

ВсСго нСсколько Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ΄ LGPL ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΡ… Π°Π²Ρ‚ΠΎΡ€Ρ‹ нСизвСстны Π»ΠΈΠ±ΠΎ Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ»ΠΈ Π½Π° запрос ΠΎ ΠΏΠ΅Ρ€Π΅Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Π”Π²ΠΎΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ°Π·ΠΎΠΌ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ запрос, ΠΈΡ… ΠΊΠΎΠ΄ ΠΈ докумСнтация ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈΠ»ΠΈ пСрСписаны.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru