Apakah lisensi SQL Server ini tampaknya sah?

9

Informasi yang saya dapatkan dari vendor perangkat lunak tempat istri saya baru-baru ini membeli perangkat lunak manajemen kantor khusus domain kecilnya membuat saya merinding. Kesan saya adalah bahwa ini adalah perangkat lunak dengan volume relatif rendah, tetapi dikembangkan dan dijual oleh perusahaan besar yang terkenal di bidangnya. Perangkat lunak ini menggunakan MS SQL Server sebagai databasenya dan perjanjian pembelian kami mencakup 1 lisensi server dan 5 CAL untuk SQL Server 2008 Standard.

Hal pertama yang menurut saya aneh adalah ketika saya menemukan bahwa aplikasi pemasang mereka telah mengambil kebebasan untuk mengubah kata sandi SA di server saya menjadi sesuatu yang jauh lebih tidak aman. Ketika saya bertanya tentang ini, saya diberitahu bahwa pengaturan pengecer khusus mereka dengan Microsoft mengharuskan mereka untuk mengubah kata sandi SA sehingga instance berlisensi khusus mereka hanya dapat digunakan untuk aplikasi mereka. Praktis ini bukan masalah karena saya masih memiliki akses dbo melalui login Windows saya, tetapi penjelasannya terdengar sangat mencurigakan.

Kemudian hari ini saya bertanya lagi tentang kapan kami dapat mengharapkan untuk menerima kunci produk SQL Server resmi kami, karena sampai saat ini kami telah menjalankan sebuah contoh yang saya instal dari media MSDN saya, diaktifkan sementara menggunakan salah satu kunci produk MSDN saya (bisnis tidak belum terbuka dan saya berasumsi saya akan memiliki kunci produk yang valid pada titik ini). Saya diberitahu bahwa perwakilan mereka akan memerlukan akses jarak jauh ke server kami sehingga ia dapat menginstal ulang SQL Server menggunakan media mereka yang memiliki "kunci tertanam". Apakah MSSQL bahkan ditawarkan di media pre-pidded, dan jika demikian, adakah yang diizinkan untuk menjual kembali media pre-pidded? Karena dia bersikeras untuk memasang kembali dan memasang sendiri, asumsi saya adalah bahwa kita tidak akan berakhir dengan salinan media pra-kembang-kembang ini dengan kunci produk kami yang tertanam.

Apakah saya paranoid atau apakah ini terdengar mencurigakan? Saya seorang pengembang NET. Dengan pengalaman hampir nol dengan lisensi MS, tapi saya tahu itu bisa rumit jadi saya kira ini semua bisa sepenuhnya normal. Pada titik ini, meskipun saya cenderung bersikeras mereka mengirimi kami kunci produk yang valid dan sertifikat server / CAL, atau memberi kami pengembalian uang pada bagian MSSQL dari pembelian kami.

UPDATE per 3/21/11 : Vendor sekarang mengklaim untuk berpartisipasi dalam program Royalti ISV yang disebutkan oleh @Sergey di bawah ini. Mereka tampaknya tidak mematuhi persyaratan program itu; khususnya SQL Server EULA tidak dimasukkan ke dalam kontrak kami, dan mereka menawarkan SQL sebagai komponen biaya tambahan opsional dari solusi mereka daripada bagian integral. Saya menghubungi Perizinan MSFT dan diberi tahu bahwa mereka membutuhkan nomor perjanjian ISV vendor untuk melihat lebih jauh. Direktur TI vendor setuju untuk mengirimi saya salinan perjanjian ISV mereka, tetapi saya belum melihatnya (atau tanggapan apa pun mengenai hal itu).

Jadi akhirnya, sekitar 2 minggu yang lalu saya mengajukan laporan ke BSA. Saya harus mencari tahu dalam beberapa minggu ke depan apakah mereka akan membuka penyelidikan atau tidak, tetapi perwakilan saya berbicara dengan tidak terdengar optimis - katanya prioritas biasanya diberikan pada kasus-kasus di mana karyawan pengguna akhir melaporkan mereka majikan.

Bagaimanapun, perwakilan lisensi MSFT mengatakan kepada saya bahwa selama bisnis istri saya memiliki faktur dari ISV yang menunjukkan jumlah lisensi SQL yang diperlukan termasuk dalam pembelian, ia dilindungi, terlepas dari apakah vendor tersebut mematuhi atau tidak.

Mike Powell
sumber
3
Mengubah kata sandi terdengar seperti cara yang sangat aneh untuk menegakkan apa yang mereka klaim sebagai penegakan. Saya akan curiga mereka sebenarnya tidak pandai pemrograman, dan mengubah kata sandi untuk kenyamanan kode mereka.
Michael Kohne
Sejauh yang saya tahu contoh klien Windows mereka semua terhubung ke server SQL menggunakan kredensial SA hard-coded yang sama. Izin per pengguna hanya ditegakkan dalam kode prosedur yang tersimpan sendiri. Selain itu, UI klien pada umumnya dirancang dengan baik, berfitur lengkap, dan sama sekali tidak seperti yang saya anggap bermasalah. Ironisnya salah satu alasan utama untuk menggunakan produk ini adalah backend MSSQL-nya, mengingat pengalaman saya dalam mengonfigurasinya dan mengembangkannya.
Mike Powell
3
Saya sendiri akan lari sangat cepat dari aplikasi yang terhubung ke SQL Server menggunakan akun pengguna SA ...
Massimo
Saya setuju dengan @ Massimo. Jika ada produk yang bersaing, sekarang saatnya untuk menjelajahinya.
MDMarra
Sayangnya pilihannya sangat terbatas dan produk ini adalah salah satu titik terang di lapangan. Jika saya tahu tentang penggunaan sa sebelum dibeli dan dibayar, saya akan berpikir dua kali tetapi saya khawatir beralih sekarang bukanlah pilihan yang realistis. Dia berharap untuk membuka pintunya akhir pekan depan.
Mike Powell

Jawaban:

12

Lisensi SQL apa pun yang bukan paket ritel sudah disiapkan sebelumnya sehingga tidak perlu dikhawatirkan. Kedengarannya bagi saya seperti dia menagih Anda untuk perangkat lunak dan sebenarnya tidak membeli lisensi dari Microsoft. Jika Anda telah membeli lisensi SQL Server maka Anda berhak atas salinan perangkat lunak yang disegel, bukan salinan yang dibakar (yang saya yakin pada titik ini adalah apa yang ia tawarkan untuk Anda).

Tidak ada batasan lisensi di mana Microsoft akan mengharuskan vendor mengubah kata sandi sa dan mengatakan bahwa instance hanya dapat digunakan untuk perangkat lunak mereka. Lisensi untuk menjalankan SQL Server adalah milik Anda, Anda dapat menjalankan apa pun yang Anda suka. Vendor dapat meminta Anda hanya menjalankan perangkat lunak mereka di server itu, pada kenyataannya mereka mungkin mengharuskan Anda hanya menjalankan perangkat lunak mereka di server melalui perjanjian dukungan mereka, tetapi itu adalah antara Anda dan vendor dan tidak ada hubungannya dengan Microsoft.

Adapun lisensi MSDN Anda, Microsoft tidak terlalu peduli kunci apa yang diinstal, mereka peduli dengan lisensi apa yang telah Anda beli. Jika Anda menjalankan pada lisensi MSDN yang baik-baik saja, asalkan Anda memiliki lisensi yang dibeli sah yang duduk di laci (atau folder email) yang ditugaskan untuk komputer itu. Pastikan saja instans yang Anda instal adalah instance Edisi Standar bukan instance Edisi Pengembang dari MSDN. Perhatikan juga bahwa SQL 2008 dan SQL 2008 R2 dilisensikan secara berbeda sehingga Anda harus memastikan Anda sudah menginstal yang benar. Jika ketika Anda terhubung dalam objek explorer dikatakan 10.0 itu SQL 2008 jika dikatakan 10.50 itu SQL 2008 R2.

Beri tahu dia bahwa Anda menginginkan salinan fisik SQL Server 2008 yang berhak Anda dapatkan berdasarkan fakta bahwa Anda telah membeli salinan perangkat lunak tersebut. Jika dia terus memberi Anda BS tentang lisensinya mengharuskannya menginstalnya, dll. Katakan kepadanya bahwa Anda akan menghubungi BSA (Business Software Alliance) dan melaporkannya untuk pembajakan perangkat lunak (yang persis seperti apa yang ia lakukan jika ia melakukannya) menagih Anda untuk lisensi dan tidak benar-benar memberikannya). BSA akan lebih dari senang untuk memburunya, mengulitinya dan mengambil semua uangnya (Anda akan mendapatkan potongan sebagai biaya pencari ). BSA pada dasarnya adalah lisensi polisi perangkat lunak.

mrdenny
sumber
ini persis jenis informasi yang saya cari. Saya mengetahui BSA tetapi tidak ingin memainkan kartu itu jika ada kemungkinan penjelasan mereka sah. Terima kasih banyak!
Mike Powell
1
Dari apa yang Anda katakan, menurut saya mereka mengacaukan Anda.
mrdenny
@ MikePowell beri tahu kami bagaimana hasilnya.
mrdenny
Akan melakukan. Dalam percakapan telepon terakhir kami, kontak saya setuju untuk mengirimkan media instalasi kami dan mengirim info kontak untuk perwakilan lisensi MS mereka, tetapi sejauh ini saya belum melihat keduanya.
Mike Powell
hey @ Mike ada pembaruan?
Thomas Bonini
5

SQL Server dijual pra-PID. Tapi itu terdengar sangat samar. Panggilan cepat ke perwakilan lisensi Microsoft harus menjernihkan kebingungan, meskipun karena tidak mungkin orang di sini dapat menjawab pertanyaan Anda yang sebenarnya.

MDMarra
sumber
Terima kasih. Saya berencana untuk memeriksa dengan lisensi Microsoft, tetapi hal terbaru ini terjadi sore ini, jadi saya pikir saya akan mencoba untuk mendapatkan umpan balik di sini sementara saya memasak tentang hal itu selama akhir pekan.
Mike Powell
Dan Anda benar, judul saya menyiratkan bahwa saya mengharapkan jawaban yang lebih pasti daripada yang sebenarnya - saya akan mengulanginya.
Mike Powell
3

Sebenarnya ada Program Lisensi Royalti Vendor Perangkat Lunak Independen Microsoft (ISV) , di mana vendor perangkat lunak dapat memperoleh lisensi untuk beberapa produk Microsoft dan mendistribusikan kembali produk-produk Microsoft yang terintegrasi dengan aplikasi mereka.

Informasi lebih lanjut dari Microsoft:

Untuk beberapa produk, termasuk SQL Server, ada dua jenis lisensi:

  • Lisensi ISV (default), yang tidak membatasi kemampuan pengguna akhir untuk menggunakan produk dengan aplikasi lain;
  • ISV Run-Time License, yang memungkinkan produk Microsoft hanya digunakan sebagai bagian dari Unified Solution dan melarang penggunaan dengan aplikasi lain.

Jelas lisensi Run-Time lebih murah (dalam beberapa kasus lebih dari 2x).

Adapun bagaimana produk tersebut akan terlihat ... Microsoft mengatakan dalam FAQ Program Royalti ISV:

Anda dapat mengintegrasikan produk berlisensi Microsoft ("produk") ke dalam solusi bisnis Anda dengan memasukkan satu atau lebih produk Microsoft bersama dengan perangkat lunak untuk Solusi Terpadu Anda dan mendistribusikan solusi dengan:

Menyalin ke media fisik, yang diberi label dan dikemas sebagai Solusi Terpadu Anda

ATAU

Pra-instal, oleh Anda, pada sistem komputer untuk distribusi sebagai bagian dari Solusi Terpadu Anda.

Sergey Vlasov
sumber
Terima kasih, Sergey - Saya baru saja akan menulis email lagi kepada orang-orang ini, tetapi saya akan membaca info tertaut Anda terlebih dahulu. Lisensi ISV Run-Time terdengar hampir persis seperti yang mereka gambarkan, kecuali fakta bahwa kami ditagih secara terpisah untuk lisensi server SQL dan CAL.
Mike Powell
2

Yah, saya senang melaporkan bahwa kalian semua SALAH. Saya menerima media instalasi resmi saya hari ini, dan sementara saya sedikit kecewa dengan penurunan kualitas kemasan di Microsoft, saya senang memiliki episode kecil ini di belakang saya:

Tidak apa-apa, karena hei, ekonomi.

Serius, ini yang saya terima kemarin, bahkan tanpa secarik kertas. Pada titik ini penjelasan dari kontak saya ada bahwa perusahaannya memiliki beberapa bentuk lisensi Open yang memungkinkan mereka untuk menjual kembali SQL Server ke klien mereka dalam formulir ini, menggunakan kunci mereka. Lagi-lagi ini kedengarannya benar-benar palsu bagi saya. Dia mengajukan diri untuk mengirimi saya info kontak sehingga saya bisa menghubungi langsung perwakilan lisensi MS mereka tetapi saya belum melihat info itu sejauh ini dan kami sudah begitu sibuk dengan hal-hal lain yang belum saya minta lagi. Apakah ada kemungkinan lisensi Open seperti itu ada?

Mike Powell
sumber
2
Sangat bagus ... DVD yang terbakar! Itu pasti salinan palsu.
Antoine Benkemoun
Hubungi Microsoft Compliance - mereka punya orang-orang berdedikasi yang akan menangani hal semacam ini.
Chris W
2
Ya, MS akan memakan orang ini hidup-hidup. Bersenang-senanglah dengan itu!
ceejayoz
1
Tidak ada lisensi terbuka yang memungkinkan lisensi untuk dijual kembali. Faktanya adalah Anda membaca lisensi, Anda akan menemukan bahwa lisensi Microsoft sebenarnya tidak dapat dipindahtangankan. Hubungi orang-orang di BSA dan biarkan mereka mengalahkan orang ini. Jika Anda mendapatkan pencari lemak yang bagus, lihat ingat dengan siapa Anda berhutang bir. :) Saya suka stiker pada label yang mengatakan "SQL 2008" di atasnya agar terlihat sah.
mrdenny
Saya pikir stiker itu lucu juga, tetapi agar benar-benar adil, dia memberi tahu saya bahwa dia mengirim salinan yang dibakar, jadi dia tidak benar-benar berusaha meyakinkan saya bahwa ini adalah DVD asli. Pokoknya saya akan senang jika kita entah bagaimana mendapatkan biaya penggantian untuk lisensi SQL nyata dari ini - tetapi jika ada bir yang tersisa pasti akan ada pada saya!
Mike Powell
-1

Sebenarnya, lisensi SQL Server 2008 R2 dapat ditransfer per EULA, jadi saya berasumsi SQL Server 2008 diizinkan juga. Ini adalah teks dari EULA yang diunduh dari http://www.microsoft.com/en-us/download/details.aspx?id=2803

  1. TRANSFER KE PIHAK KETIGA. Pengguna pertama perangkat lunak dapat mentransfernya, perjanjian ini dan CAL langsung ke pihak ketiga. Sebelum transfer, pihak tersebut harus setuju bahwa perjanjian ini berlaku untuk transfer dan penggunaan perangkat lunak. Transfer harus menyertakan perangkat lunak dan label Bukti Lisensi. Pengguna pertama tidak boleh menyimpan instans dari perangkat lunak kecuali jika pengguna itu juga memiliki lisensi lain untuk perangkat lunak.

Namun, tidak terlihat di tangkapan layar bahwa mereka menyertakan label Bukti Lisensi. Jika ini benar-benar Lisensi Volume, mereka tidak akan memiliki label seperti itu. Lisensi mungkin dapat ditransfer menggunakan Volume Licensing Centre, meskipun penerima mungkin juga memerlukan Perjanjian Lisensi Volume untuk mentransfer lisensi ke (biasanya ini dibuat ketika Anda melakukan pembelian lisensi volume awal).

Mike
sumber