IBM, Microsoft เปเบฅเบฐ Mozilla เบเบฑเบšเบ„เบทเบ™ Google เปƒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ„เบฐเบ”เบต Oracle

IBM, Microsoft, Mozilla, Creative Commons, Open Source Initiative, Wikimedia Foundation, Software Freedom Conservancy (SFC) ะธ ะผะฝะพะณะธะต ะดั€ัƒะณะธะต ะฐััะพั†ะธะฐั†ะธะธ ะธ ะบะพะผะฟะฐะฝะธะธ (ะฒัะตะณะพ 21) เป€เบงเบปเป‰เบฒ ะฒ ั€ะพะปะธ ะฝะตะทะฐะฒะธัะธะผั‹ั… ัƒั‡ะฐัั‚ะฝะธะบะพะฒ (Amicus Curiae) ะฒะพะทะพะฑะฝะพะฒะธะฒัˆะตะณะพัั ะฒ ะ’ะตั€ั…ะพะฒะฝะพะผ ััƒะดะต ั€ะฐะทะฑะธั€ะฐั‚ะตะปัŒัั‚ะฒะฐ ะผะตะถะดัƒ ะบะพะผะฟะฐะฝะธะตะน Google ะธ Oracle, ัะฒัะทะฐะฝะฝะพะณะพ ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ Java API ะฒ ะฟะปะฐั‚ั„ะพั€ะผะต Android. ะšะพะผะฟะฐะฝะธะธ ะฟั€ะตะดะพัั‚ะฐะฒะธะปะธ ััƒะดัƒ ะทะฐะบะปัŽั‡ะตะฝะธะต ัะพ ัะฒะพะตะน ัะบัะฟะตั€ั‚ะฝะพะน ะพั†ะตะฝะบะพะน ั€ะฐะทะฑะธั€ะฐั‚ะตะปัŒัั‚ะฒะฐ, ะฒะพัะฟะพะปัŒะทะพะฒะฐะฒัˆะธััŒ ะฟั€ะฐะฒะพะผ ัƒั‡ะฐัั‚ะธั ะฒ ััƒะดะตะฑะฝะพะผ ะฟั€ะพั†ะตััะต ั‚ั€ะตั‚ัŒะตะณะพ ะปะธั†ะฐ, ะฝะต ะพั‚ะฝะพััั‰ะตะณะพัั ะบ ะพะดะฝะพะน ะธะท ัั‚ะพั€ะพะฝ, ะฝะพ ะทะฐะธะฝั‚ะตั€ะตัะพะฒะฐะฝะฝะพะณะพ ะฒ ะฒั‹ะฝะตัะตะฝะธะธ ััƒะดะพะผ ะฐะดะตะบะฒะฐั‚ะฝะพะณะพ ั€ะตัˆะตะฝะธั. ะžะถะธะดะฐะตั‚ัั, ั‡ั‚ะพ ะ’ะตั€ั…ะพะฒะฝั‹ะน ััƒะด ะฒั‹ะฝะตัะตั‚ ัะฒะพั‘ ั€ะตัˆะตะฝะธะต ะฒ ะธัŽะฝะต.

เบšเปเบฅเบดเบชเบฑเบ” IBM เบ„เบดเบ”, ั‡ั‚ะพ ะพั‚ะฝะตัะตะฝะธะต ะดะพัั‚ัƒะฟะฝั‹ั… ะฒ ะพั‚ะบั€ั‹ั‚ะพะผ ะฒะธะดะต ะบะพะผะฟัŒัŽั‚ะตั€ะฝั‹ั… ะธะฝั‚ะตั€ั„ะตะนัะพะฒ ะบ ะพะฑัŠะตะบั‚ะฐะผ ะฐะฒั‚ะพั€ัะบะพะณะพ ะฟั€ะฐะฒะฐ ะผะพะถะตั‚ ะฝะฐะฒั€ะตะดะธั‚ัŒ ะฑะธะทะฝะตััƒ ะธ ะทะฐะผะตะดะปะธั‚ัŒ ั€ะฐะทะฒะธั‚ะธะต ะธะฝะฝะพะฒะฐั†ะธะน, ะฐ ะบะพะผะฟะฐะฝะธะธ ะปัŽะฑะพะณะพ ั€ะฐะทะผะตั€ะฐ ะดะพะปะถะฝั‹ ะธะผะตั‚ัŒ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะพั‚ะบั€ั‹ั‚ั‹ะต API ะฒ ัะฒะพะธั… ั€ะฐะทั€ะฐะฑะพั‚ะบะฐั…. Microsoft เป€เบŠเบทเปˆเบญ, ั‡ั‚ะพ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต Java API ะฒ Google ะฝะพัะธั‚ ั…ะฐั€ะฐะบั‚ะตั€ ะดะพะฑั€ะพัะพะฒะตัั‚ะฝะพะณะพ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั (fair use). Mozilla เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒ, ั‡ั‚ะพ ัะฒัะทะฐะฝะฝะพะต ั ะฐะฒั‚ะพั€ัะบะธะผ ะฟั€ะฐะฒะพะผ ะทะฐะบะพะฝะพะดะฐั‚ะตะปัŒัั‚ะฒะพ ะฝะต ะดะพะปะถะฝะพ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัั‚ัŒัั ะฝะฐ API, ะธ ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะธ ะดะพะปะถะฝั‹ ะธะผะตั‚ัŒ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะฝะต ะพะฟะฐัะฐัััŒ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ API ะดะปั ะพะฑะตัะฟะตั‡ะตะฝะธั ะฟะตั€ะตะฝะพัะธะผะพัั‚ะธ ะฟั€ะพะดัƒะบั‚ะพะฒ ะธ ัะพะทะดะฐะฝะธั ะฐะปัŒั‚ะตั€ะฝะฐั‚ะธะฒะฝั‹ั… ั€ะตัˆะตะฝะธะน.

เบ‚เปเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบทเปˆเบˆเปเบฒเบงเปˆเบฒเปƒเบ™เบ›เบต 2012 เบœเบนเป‰เบžเบดเบžเบฒเบเบชเบฒเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบปเบšเบเบฒเบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบก เบ•เบปเบเบฅเบปเบ‡ เบเบฑเบšเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡ Google เปเบฅเบฐ เบฎเบฑเบšเบฎเบนเป‰, ั‡ั‚ะพ ั„ะพั€ะผะธั€ัƒัŽั‰ะตะต API ะดะตั€ะตะฒะพ ะธะผั‘ะฝ ัะฒะปัะตั‚ัั ั‡ะฐัั‚ัŒัŽ ัั‚ั€ัƒะบั‚ัƒั€ั‹ ะบะพะผะฐะฝะด โ€” ะฝะฐะฑะพั€ะฐ ัะธะผะฒะพะปะพะฒ, ัะฒัะทะฐะฝะฝะพะณะพ ั ะพะฟั€ะตะดะตะปั‘ะฝะฝะพะน ั„ัƒะฝะบั†ะธะตะน. ะŸะพะดะพะฑะฝั‹ะน ะฝะฐะฑะพั€ ะบะพะผะฐะฝะด ั‚ั€ะฐะบั‚ัƒะตั‚ัั ะทะฐะบะพะฝะพะผ ะพะฑ ะฐะฒั‚ะพั€ัะบะพะผ ะฟั€ะฐะฒะต ะบะฐะบ ะฝะต ะฟะพะดะฟะฐะดะฐัŽั‰ะธะน ะฟะพะด ะดะตะนัั‚ะฒะธะต ะบะพะฟะธั€ะฐะนั‚ะฐ, ั‚ะฐะบ ะบะฐะบ ะดัƒะฑะปะธั€ะพะฒะฐะฝะธะต ัั‚ั€ัƒะบั‚ัƒั€ั‹ ะบะพะผะฐะฝะด ัะฒะปัะตั‚ัั ะฝะตะฟั€ะตะผะตะฝะฝั‹ะผ ัƒัะปะพะฒะธะตะผ ะพะฑะตัะฟะตั‡ะตะฝะธั ัะพะฒะผะตัั‚ะธะผะพัั‚ะธ ะธ ะฟะตั€ะตะฝะพัะธะผะพัั‚ะธ. ะŸะพัั‚ะพะผัƒ ะธะดะตะฝั‚ะธั‡ะฝะพัั‚ัŒ ัั‚ั€ะพะบ ั ะดะตะบะปะฐั€ะฐั†ะธัะผะธ ะธ ะทะฐะณะพะปะพะฒะพั‡ะฝั‹ะผะธ ะพะฟะธัะฐะฝะธัะผะธ ะผะตั‚ะพะดะพะฒ ะฝะต ะธะผะตะตั‚ ะทะฝะฐั‡ะตะฝะธั โ€” ะดะปั ั€ะตะฐะปะธะทะฐั†ะธะธ ะฐะฝะฐะปะพะณะธั‡ะฝะพะน ั„ัƒะฝะบั†ะธะพะฝะฐะปัŒะฝะพัั‚ะธ ั„ะพั€ะผะธั€ัƒัŽั‰ะธะต API ะธะผะตะฝะฐ ั„ัƒะฝะบั†ะธะน ะดะพะปะถะฝั‹ ัะพะฒะฟะฐะดะฐั‚ัŒ, ะดะฐะถะต ะตัะปะธ ัะฐะผะฐ ั„ัƒะฝะบั†ะธะพะฝะฐะปัŒะฝะพัั‚ัŒ ั€ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพ-ะดั€ัƒะณะพะผัƒ. ะขะฐะบ ะบะฐะบ ััƒั‰ะตัั‚ะฒัƒะตั‚ ั‚ะพะปัŒะบะพ ะพะดะธะฝ ัะฟะพัะพะฑ ะฒั‹ั€ะฐะถะตะฝะธั ะธะดะตะธ ะธะปะธ ั„ัƒะฝะบั†ะธะธ, ั‚ะพ ะบะฐะถะดั‹ะน ะฒะพะปะตะฝ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะธะดะตะฝั‚ะธั‡ะฝั‹ะต ะดะตะบะปะฐั€ะฐั†ะธะธ, ะธ ะฝะธะบั‚ะพ ะฝะต ะผะพะถะตั‚ ะผะพะฝะพะฟะพะปะธะทะธั€ะพะฒะฐั‚ัŒ ั‚ะฐะบะธะต ะฒั‹ั€ะฐะถะตะฝะธั.

Oracle เป„เบ”เป‰เบญเบธเบ—เบญเบ™เปเบฅเบฐเบŠเบฐเบ™เบฐเปƒเบ™เบชเบฒเบ™เบญเบธเบ—เบญเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ–เบฐเบšเบฒเบ™เบเบฒเบ‡เบชเบฐเบซเบฐเบฅเบฑเบ” เบเบฒเบ™โ€‹เบเบฑเบšโ€‹เบ„เบทเบ™โ€‹เป„เบ›โ€‹เบšเปˆเบญเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹ - เบชเบฒเบ™เบญเบธเบ—เบญเบ™เป„เบ”เป‰เบฎเบฑเบšเบฎเบนเป‰เบงเปˆเบฒ Java API เปเบกเปˆเบ™เบŠเบฑเบšเบชเบดเบ™เบ—เบฒเบ‡เบ›เบฑเบ™เบเบฒเบ‚เบญเบ‡ Oracle. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, Google เป„เบ”เป‰เบ›เปˆเบฝเบ™เบเบปเบ™เบฅเบฐเบเบธเบ”เปเบฅเบฐเบžเบฐเบเบฒเบเบฒเบกเบžเบดเบชเบนเบ”เบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” Java API เปƒเบ™เป€เบงเบ—เบต Android เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบเบธเบ”เบ•เบดเบ—เปเบฒ, เปเบฅเบฐเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ™เบตเป‰. เปเบกเปˆเบ™เบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”. เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡ Google เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบชเป‰เบฒเบ‡เบŠเบญเบšเปเบงเปเบšเบšเบžเบปเบเบžเบฒเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” API, เปเบฅเบฐเบเบฒเบ™ replicating API เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เบ—เบฝเบšเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™ "เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบธเบ”เบ•เบดเบ—เปเบฒ." เบญเบตเบ‡เบ•เบฒเบกเบเบนเป‚เบ, เบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ” APIs เป€เบ›เบฑเบ™เบŠเบฑเบšเบชเบดเบ™เบ—เบฒเบ‡เบ›เบฑเบ™เบเบฒเบˆเบฐเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบฒเบ‡เบฅเบปเบšเบ•เปเปˆเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ, เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบ—เปเบฒเบฅเบฒเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ™เบฐเบงเบฑเบ”เบเปเบฒ, เปเบฅเบฐเบเบฒเบ™เบชเป‰เบฒเบ‡ analogues เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบŠเปเปเบงเบญเบฒเบ”เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบŸเป‰เบญเบ‡เบฎเป‰เบญเบ‡.

ะšะพะผะฟะฐะฝะธั Oracle ะฒั‚ะพั€ะพะน ั€ะฐะท ะฟะพะดะฐะปะฐ ะฐะฟะตะปะปัั†ะธัŽ, ะธ ะพะฟัั‚ัŒ ะดะตะปะพ ะฑั‹ะปะพ เบ›เบฑเบšเบ›เบธเบ‡ เปƒเบ™เบ„เบงเบฒเบกเป‚เบ›เบ”เบ›เบฒเบ™เบ‚เบญเบ‡เบ™เบฒเบ‡. เบชเบฒเบ™เป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เบงเปˆเบฒเบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡ "เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบเบธเบ”เบ•เบดเบ—เปเบฒ" เบšเปเปˆเป„เบ”เป‰เบ™เปเบฒเปƒเบŠเป‰เบเบฑเบš Android, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบ™เบตเป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบ Google เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ—เบตเปˆเป€เบซเบฑเบ™เปเบเปˆเบ•เบปเบง, เบฎเบฑเบšเบฎเบนเป‰เบšเปเปˆเป„เบ”เป‰เบœเปˆเบฒเบ™เบเบฒเบ™เบ‚เบฒเบเป‚เบ”เบเบเบปเบ‡เบ‚เบญเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบŠเบญเบšเปเบง, เปเบ•เปˆเบœเปˆเบฒเบ™เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบ„เบชเบฐเบ™เบฒเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, Google เบฎเบฑเบเบชเบฒเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบœเปˆเบฒเบ™ API เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบซเป‰เบฒเบกเบšเปเปˆเปƒเบซเป‰เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ analogues เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”, i.e. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Java API เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบ„เป‰เบฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™