Sponsored Content
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News Dr. Gary Pisano's Expert Report for SCO Post 302396155 by Linux Bot on Wednesday 17th of February 2010 11:45:10 PM
Old 02-18-2010
Dr. Gary Pisano's Expert Report for SCO

Let's correct some facts and assumptions in Dr. Gary Pisano's Expert Report on behalf of SCO in the SCO v. Novell trial, shall we? Why? First, it's fun. Geek fun, granted, but that is who we are.
Second, I see what I view as mistakes, and I surely don't want people to be confused or for errors to go down in history unanswered. If the testimony is excluded, which is the relief that Novell is asking the court for, it won't be answered in the trial. So, for historians, and for our own enjoyment, here is Groklaw's answer to the expert report of Dr. Gary Pisano, part 1.
Feel free to meaningfully and politely respond to his report in your comments, and I'll glean everything, add my own 2 cents, and we'll do a second, color-coded version of the report, with our rebuttal interspersed. To aid us I've done as text Novell's memorandum in support of its motion for a Daubert hearing to disqualify Dr. Pisano (not just some of his testimony), and then Exhibit A, his submitted report, and a snip from his deposition, in which he tries to say an online survey he didn't do is reliable because Laura DiDio of Yankee Group did it. It's also why SCO would be wise not to oppose this motion. I'm sure the Novell lawyers would make mincemeat of him, should he take the stand, because although he is apparently an expert on business administration, what he doesn't know about Linux and Unix is a lot, by my reading, unless he is selectively cherry picking only materials that match SCO's story. So, let's assume good faith and help him out.

More...
 

4 More Discussions You Might Find Interesting

1. Solaris

expert vi commands

:) Hi UNIX friends, Where do I get advanced vi commands to practice. Please Help Me. Love (4 Replies)
Discussion started by: Love
4 Replies

2. UNIX for Dummies Questions & Answers

The Gary Hook tutorial

Hi All, There has been talk about UNIX self-paced online tutorials written by Gary Hook, and that they are very good, specifically AIX. I am looking for the latest version of AIX, administration, tuning, networking, etc. (Like version 5 or 5L.) Basics to mid-range. I have searched all... (0 Replies)
Discussion started by: jeffpas
0 Replies

3. UNIX for Dummies Questions & Answers

The Gary Hook tutorial

Hi All, One more time (!). I have started a contract job and am looking for any online tutorials for AIX, 5 or 5L, just an overview to brush up on system administration, security, networking, etc. with the newer and Linux linked versions. Several people on the web have indicated in other... (1 Reply)
Discussion started by: jeffpas
1 Replies

4. SCO

Need advice: Copying large CSV report files off SCO system

I have a SCO Unix server from 1999 running SCO 5.0.5 and some ancient accounting software called Real World A report writer program on the system is used to generate CSV files from accounting that we write with DOSCOPY commands to 3.5" floppies In the next 60 days we will be decommissioning... (11 Replies)
Discussion started by: magnetman
11 Replies
CFREE(3)						     Linux Programmer's Manual							  CFREE(3)

NAME
cfree - free allocated memory SYNOPSIS
#include <stdlib.h> /* In SunOS 4 */ int cfree(void *ptr); /* In glibc or FreeBSD libcompat */ void cfree(void *ptr); /* In SCO OpenServer */ void cfree(char *ptr, unsigned num, unsigned size); /* In Solaris watchmalloc.so.1 */ void cfree(void *ptr, size_t nelem, size_t elsize); Feature Test Macro Requirements for glibc (see feature_test_macros(7)): cfree(): _BSD_SOURCE || _SVID_SOURCE DESCRIPTION
This function should never be used. Use free(3) instead. 1-arg cfree In glibc, the function cfree() is a synonym for free(3), "added for compatibility with SunOS". Other systems have other functions with this name. The declaration is sometimes in <stdlib.h> and sometimes in <malloc.h>. 3-arg cfree Some SCO and Solaris versions have malloc libraries with a 3-argument cfree(), apparently as an analog to calloc(3). If you need it while porting something, add #define cfree(p, n, s) free((p)) to your file. A frequently asked question is "Can I use free(3) to free memory allocated with calloc(3), or do I need cfree()?" Answer: use free(3). An SCO manual writes: "The cfree routine is provided for compliance to the iBCSe2 standard and simply calls free. The num and size argu- ments to cfree are not used." RETURN VALUE
The SunOS version of cfree() (which is a synonym for free(3)) returns 1 on success and 0 on failure. In case of error, errno is set to EINVAL: the value of ptr was not a pointer to a block previously allocated by one of the routines in the malloc(3) family. CONFORMING TO
The 3-argument version of cfree() as used by SCO conforms to the iBCSe2 standard: Intel386 Binary Compatibility Specification, Edition 2. SEE ALSO
malloc(3) COLOPHON
This page is part of release 3.27 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. 2007-07-26 CFREE(3)
All times are GMT -4. The time now is 03:41 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy