I have one library using one function in the PnP configuration manager library. Therefor, the cfgmgr32.lib is included in our build.
But I don't know where it came from, nor do I know what license is attached to it. I assume it was in the DDK.
Could one label this as "Proprietary" software?
First I assume that you are talking about a lib that is part of the windows driver kit:
http://msdn.microsoft.com/en-us/windows/hardware/gg487428
Per: http://msdn.microsoft.com/en-us/windows/hardware/gg487463 "How to get the Windows DDK"
I end up there http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff and a download url of: http://download.microsoft.com/download/4/A/2/4A25C7D5-EFBE-4182-B6A9-AE6850409A78/GRMWDK_EN_7600_1.ISO ...
This is a large ISO image.
Once you have that, the terms of the license should be detailed in the ISO somewhere.
Per: http://www.microsoft.com/taiwan/whdc/devtools/wdk/RelNotesW7.mspx#EPD
"The contents included in the Windows Driver Kit (WDK) are licensed to you, the end user. Your use of the WDK is subject to the terms of an End User License Agreement (EULA) that accompanies the WDK and is located in the WDK installation directory. The name of the file is License.rtf. Before you access or use the WDK, you must read and accept the terms of the EULA. If you do not agree to the terms of the EULA, you are not authorized to use the WDK."
So get the ISO, install and get the exact license.
Also the doc is there:
http://msdn.microsoft.com/en-us/windows/hardware/gg487458
this is smaller and should also contain license terms.
Related
Some time ago (some years) my company purchased a license for the library called LibXL.
Previously the application was built on CentOS 6.5 without troubles.
I have currently set up a new system (Ubuntu 16.04) but LibXL returns a warning:
Created by LibXL trial version. Please buy the LibXL full version for removing this message.
Version of this library is exactly the same - I just copied .so file.
Application is built using C language.
License setting code:
xlBookSetKey(book,"<name>", "linux-<characters>");
Do we need to buy a new license key?
Maybe some operating system settings are wrong? or maybe I missed some configuration file? (I just copied the libxl.so file to the right place).
I have file which has extension JDK.
Can anyone please tell What does it mean.
How to open it.
I have tried note pad it was showing data but with special character.
I need formatted data.
The Java Development Kit (JDK) is a software development environment used for developing Java applications and applets. It includes the Java Runtime Environment (JRE), an interpreter/loader (java), a compiler (javac), an archiver (jar), a documentation generator (javadoc) and other tools needed in Java development.
When you install a JDK it extracts a folder to a path and it's named as jdk{version}.
I'm guessing that you're using a mac because JDK's look like jdk{version}.jdk in macs. This can be found at /Library/Java/JavaVirtualMachines. However, you can open this just like another folder. But if that's not the case, you can hold control and click
the file with the extension .jdk and select show package contents.
As far as using it, you usually set it up as your JDK in your IDE.
There is a note in http://fedoraproject.org/wiki/How_to_create_an_RPM_package#Other_tags, which states:
Do NOT use these tags
Packager
Vendor
Copyright
With no explanation given. Packager is quite commonly seen, so, when I am creating a new spec file to distribute software, why should I not include that tag (or any of the named tags)?
Copyright has been deprecated in 2000. Rpmbuild refuse to accept it since 2005. It was poorly named initially and should have been named License from the very start. Nowadays everyone uses License tag.
Vendor is usually set by build system (Koji, Copr, OBS) so you should not override it. I.e. every package in Fedora has Vendor set to "Fedora Project".
The same for Packager. But this one is a little bit relaxed. E.g., Koji set it, but Copr not.
So I enabled this group policy and the first time I tried to compile my solution I get this error. The funny thing is that I only use cryptographic function in one place but what I am seeing this on is all my Silverlight ResourceDictionary files and WPF userControl files. Everything else seems to compile fine.
Why am I seeing the error on only xaml files where I do nothing with encryption? I know I can disable the FIPS group policy but I do want to support it. Any idea why specific XAML files are throwing this error during compile?
I know I'm a bit late to the game but I recently came across this problem and also figured out a solution. For the reasons stated by #mdutra above, this is why it doesn't work but interestingly, Visual Studio 2010 and 2012 have two different "fixes".
A Microsoft Connect post (that no longer exists) stated:
Visual Studio 2012 now builds C# projects in a separate process that runs msbuild. The entry you added to devenv.exe.config (that worked for VS 2010) won't be seen by this process. You should add <enforceFIPSPolicy enabled="false"/> directly above the </runtime> tag in the msbuild.exe.config file; typically found at C:\Windows\Microsoft.Net\Framework\v4.0.30319\msbuild.exe.config.
I also added it to the C:\Windows\Microsoft.Net\Framework64\v4.0.30319\msbuild.exe.config file as well since I didn't know which MSBuild I was using.
After some research I found this answer which makes sense:
WPF and FIPS
Here are the contents of the link just in case it is removed:
The following is the reply I got from the WPF XAML team:
We didn’t fix it because this issue was discovered days (June 2, 2008) before the release.
I still have the BBPack I didn’t checkin. Here is the comment from the code.
// The Federal Information Processing Standard mandates that
// MD5 is obsolete and not safe for cryptographic checksums.
// We are using it to coordinating source files for debugging
// not authenticating so MD5 use is OK here.
// But, on a OS with the FIPS compliant switch ON, the managed
// MD5CryptoServiceProvider Ctor will throw. So we can't use it.
//
// Currently we use a PInvoke wrapper to the Native layer;
// which still works, even on a FIPS compliant machine. A Better
// fix would be to move to the approved SHA checksums, but that
// will require co-ordination with VS and the Debugger groups etc.
The MSI builder and a few other tools also threw on a FIPS=1 machine.
So even we if we fixed our part (in 3.5sp1), the customer’s end-to-end solution was still broken.
General FIPS info:
http://support.microsoft.com/kb/811833/en-us
I got this work assignment from my boss where I shall try to get information from an old database. The thing is, we know nothing about it. We hope it is some known format and not something the developer made himself.
It comes standalone with an application (unknown language) and seems to be a mix of file types. In one folder there are, for example:
MISCINFO.BRG (27 531 kb)
MISCINFO.IDX (264 kb)
MISCINFO.LOG (30 422 kb)
In another folder where there are a bunch of VIS-files.
I don't really know where to start. I need some driver to access these files, preferbly by ODBC or just by open them somehow.
.brg could be a bridge file mentioned here:
http://www.recital.com/adminDBS.htm
The application in question comes with some DLL files. One of them is DATABASE.DLL, which contains a couple of names of people in plain text. I've searched some names on Google and found a Delphi programmer which I've contacted and waiting reply from. I've verified Delphi as the application language with some other sources.
According to Dependency Walker the DATABASE.DLL contains some functions for open/close a connection and fetching, updating and deleting data. Some functions indicates the DLL to be custom made. Perhaps I can use the same DLL.
Dependecy Walker only shows exported functions and not anything about parameters. Some files it can't open at all because they are 16-bit.
Well, the best way to go is to look at what software is known to use files with those extensions. LOG isn't much use, but BRG, VIS and IDX are reasonably rare.
VIS files:
Picture File
StudioPro 3D File
Vision Executive (Report) by Lasata Software
VISkompakt (Objects Description File) by PDV-Systeme GmbH
Vista Graphics
BRG files:
The only reference I can find is for Age of Mythology, which seems unlikely.
IDX files:
AOL (Temporary Internet Mail File)
ArcView (Geocoding Index For Read-Only Datasets) by ESRI
Ca Visual Objects Platform for Developer (CAVO) (Index File) by CA
Clip Gallery 1.x (Index) by Microsoft Corporation
Complete Works (Index File) by Toplevel Computing
Corel QuickFinder Information
FAX File
FoxPro (Index) by Microsoft Corporation
ICQ (Index) by ICQ Inc.
Java (Applet Cache Index) by Sun Microsystems, Inc.
LaTeX Index
NoX
Outlook Express (Mailbox Index) by Microsoft Corporation
Pro/ENGINEER (Index File) by PTC
RCA/Lyra Handheld MP3 Player (Database Index) by RCA
Symantec Q&A (Relational Database Index File) by Symantec Corporation
VSFilter (Index File)
Since none of those look that hopeful (there are no products I can see in the lists for VIS files and IDX files), I think unfortunately your hopes that it's not a custom format seem likely to be in vain.
You might want to try the 'file' on those files on a linux system. File ignores the file extension, it actually examines the file to identify it.
So copy the files to a linux machine and execute the following command in a terminal window:
Usage:
$ cd my_directory_with_unknownfiles
$ file *