On 22 Feb 2009, at 7:31 AM, Adam R. Maxwell wrote:

> Nightly build failed tonight, according to the e-mail from my build  
> program:
>
> In file included from /Volumes/Local/Users/amaxwell/build/bibdesk- 
> clean/BDSKTeXTask.h:41,
>                from /Volumes/Local/Users/amaxwell/build/bibdesk- 
> clean/BibDocument_DataSource.m:52:
> /Volumes/Local/Users/amaxwell/build/bibdesk-clean/BDSKSimpleLock.h: 
> 108:25: error: missing ')' in expression
>
> Fixing this is pretty easy, although it would be better just to  
> replace all usage of OFSimpleLock with NSLock, or OSSpinLock if a  
> spinlock is really desirable (which it generally isn't).

I was wondering about that, because I also never knew if there was a  
specific reason to use OFSimpleLock and I generally don't know much on  
the details of how locks work internally and how they differ.

> Checking this brought up another issue, though.  I'm quite skeptical  
> of the legitimacy of copying a bunch of Omni's code and changing the  
> license terms and copyright holder.  Even if the MIT license permits  
> that, which isn't clear to me, it seems kind of shady...but I make  
> no pretense of being a lawyer.
>

No, this is just temporary. I was going to insert or replace it with  
the Omni license when I've got time. I now just concentrated on the  
code.

> Also, it looks like a find-and-replace (probably of "OF") jacked up  
> the licence terms in all the source files, too, based on the  
> occurrences of "BDSK" here:
>
> THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
> "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
> LIMITED TO, THE IMPLIED WARRANTIES BDSK MERCHANTABILITY AND FITNESS  
> FOR
> A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
> OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
> SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
> LIMITED TO, PROCUREMENT BDSK SUBSTITUTE GOODS OR SERVICES; LOSS BDSK  
> USE,
> DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
> THEORY BDSK LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
> (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT BDSK THE  
> USE
> BDSK THIS SOFTWARE, EVEN IF ADVISED BDSK THE POSSIBILITY BDSK SUCH  
> DAMAGE.

Strange, I don't remember doing any such broad F&R.

Christiaan


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Bibdesk-develop mailing list
Bibdesk-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to